summaryrefslogtreecommitdiff
path: root/.config/nvim
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2024-03-28 14:25:03 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2024-03-28 14:25:03 -0400
commit14288f973d6cd0770fac558c981292d2f35ee0f6 (patch)
treeabc2a5c714fafbd6d847c38d9b07c59f5881fb72 /.config/nvim
parent0a90f3d7fe21060c2a25e130de2ae25e59ebc1a3 (diff)
Remove trailing Whitespace on Save
Diffstat (limited to '.config/nvim')
-rw-r--r--.config/nvim/lua/jacob/set.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/.config/nvim/lua/jacob/set.lua b/.config/nvim/lua/jacob/set.lua
index a71211e..d93230a 100644
--- a/.config/nvim/lua/jacob/set.lua
+++ b/.config/nvim/lua/jacob/set.lua
@@ -30,3 +30,9 @@ vim.opt.mouse = 'a'
vim.opt.list = true
vim.opt.listchars = { tab = '» ', trail = '·', nbsp = '␣' }
+
+-- Remove trailing whitespace
+vim.api.nvim_create_autocmd({ "BufWritePre" }, {
+ pattern = { "*" },
+ command = [[%s/\s\+$//e]],
+})