From dcb82b3d08836ce42db8fb1de9efec61cc723060 Mon Sep 17 00:00:00 2001 From: Juan Ibiapina Date: Mon, 20 Jan 2025 22:46:05 +0100 Subject: [PATCH] neovim: Save when moving between windows --- dotfiles/nvim/.config/nvim/lua/config.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dotfiles/nvim/.config/nvim/lua/config.lua b/dotfiles/nvim/.config/nvim/lua/config.lua index b016a05d..72196d64 100644 --- a/dotfiles/nvim/.config/nvim/lua/config.lua +++ b/dotfiles/nvim/.config/nvim/lua/config.lua @@ -31,8 +31,9 @@ vim.o.joinspaces = false vim.o.autowriteall = true vim.o.autoread = true vim.o.hidden = true -vim.cmd [[autocmd FocusLost * silent! wall]] --- this is triggering when the completions pop up is shown or hidden +vim.cmd [[autocmd FocusLost * silent! wall]] -- save when focus is lost +vim.cmd [[autocmd BufLeave * silent! wall]] -- save when switching buffers +-- this is triggering when the completions pop up is shown or hidden, so it's disabled --vim.cmd [[autocmd BufHidden * silent! write]] -- Enable syntax highligh