From fd11b9c22bb874f55478e6e4ae506482bd88324c Mon Sep 17 00:00:00 2001 From: Norm Rasmussen Date: Wed, 14 Dec 2022 17:07:00 -0500 Subject: [PATCH] Plugin stuff --- lua/settings/init.lua | 12 ++++++++++++ spell/en.utf-8.add | 6 ++++++ spell/en.utf-8.add.spl | Bin 1684 -> 1767 bytes 3 files changed, 18 insertions(+) diff --git a/lua/settings/init.lua b/lua/settings/init.lua index 3624e80..bc74e49 100755 --- a/lua/settings/init.lua +++ b/lua/settings/init.lua @@ -9,6 +9,7 @@ local cmd = vim.cmd -- Execute Vim commands local exec = vim.api.nvim_exec -- Execute Vimscript local g = vim.g -- Global variables local opt = vim.opt -- Set options (global/buffer/windows-scoped) +local o = vim.o ----------------------------------------------------------- -- General @@ -100,3 +101,14 @@ local disabled_built_ins = { for _, plugin in pairs(disabled_built_ins) do vim.g["loaded_" .. plugin] = 1 end + +--[[ +Deletes all trailing whitespaces in a file if it's not binary nor a diff. +]]-- +function _G.trim_trailing_whitespaces() + if not o.binary and o.filetype ~= 'diff' then + local current_view = fn.winsaveview() + cmd([[keeppatterns %s/\s\+$//e]]) + fn.winrestview(current_view) + end +end diff --git a/spell/en.utf-8.add b/spell/en.utf-8.add index 73b1db1..b89df36 100644 --- a/spell/en.utf-8.add +++ b/spell/en.utf-8.add @@ -150,3 +150,9 @@ AppCues appcues Skuad Skuid +COO +Nergis +pdf +FiveTran +BigQuery +COO diff --git a/spell/en.utf-8.add.spl b/spell/en.utf-8.add.spl index 4a4b4fe916c2c07fc5a0d99ff38519d7656526ed..482ed962241af2627cf234b6ed025755a3645d21 100644 GIT binary patch delta 825 zcmYjPv2GJV5Z&23BSPe$B}##4F3H8Y_&g7zq;hzjcCEQyqA9?%hDx!40T6D!PMrIL%BdNvis2QY?x<2<@cW4A=L;CGKf zBZJfv6o&oDb;$%eN$D8a615_!o4IfFnvAphdd)FGV1*xz0<0t9l>o1KJhTA)obqP{}Al z1CkhaPKn5&p8Mh*`%rPkHT-+G^mG?*eXS8ik@4~!Q1u&3RrzwAEx^OwCT9wJab z`~`aBF8ujxznC;dB2&{H{s+&x<;uvy;-pXf>td5ug=?~m# z<;HO7NGbKcy0W?!HXb)y>z&PKi4H9mL?P`FRs-T@V_joSDp;kiZazg*lO<|n3{p4v zZ;66|L?c=geid|Sn>M7*qKqP@Ei^8RF$^+YW0fjsQ$sq+#Ou+zAhs}0er@qT&2Gf9 zS1Gk1jJH7rR^!tq6_22rLnZu-Rxq1gSd1&EEq5q0=~EN$`y9F2G1L*zCgz~jUn0_< AUjP6A delta 741 zcmW+zyKYlK5Z&3m7ZC~PaZwbBmr@{HAtXz|b%G7pij_bj7j!rFVz2L0_u3&5g=KyK zS&Kx^Pee4J6x3AdELt8_lpevEZT2y9&dfP8KPw+9%iUI|%yk^s{t2PZ=F49snfdqi z`Q^sa^-vEJt)Y_AOY31(CU3{vK)nv zkr5XL4KjzRQUUIeathtQE^={ysB%N@n6VA>0Ft0gt!Qx`zSR!piIMoXywSlq{VH^2t zH&+UU!JzOE>fA(5?0f%SFynb*4l-oXVBWD`{oB)(i4fw`jqROA^I5CCyLa%)$Yzdm z0;nf6VbZFWHFhb29U4#z`__