From 555c48714a026d06fed5d975d8275e64b4bac75b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arijus=20=C5=A0ukys?= Date: Thu, 4 Jan 2024 23:28:14 +0200 Subject: [PATCH] fix: use `InsertLeave` instead of `TextChangedI` for save (#88) --- lua/gp/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/gp/init.lua b/lua/gp/init.lua index ec17f737..d9149d61 100644 --- a/lua/gp/init.lua +++ b/lua/gp/init.lua @@ -1356,8 +1356,8 @@ M.prep_md = function(buf) vim.api.nvim_command("setlocal noswapfile") -- better text wrapping vim.api.nvim_command("setlocal wrap linebreak") - -- auto save on TextChanged, TextChangedI - vim.api.nvim_command("autocmd TextChanged,TextChangedI silent! write") + -- auto save on TextChanged, InsertLeave + vim.api.nvim_command("autocmd TextChanged,InsertLeave silent! write") -- register shortcuts local to this buffer buf = buf or vim.api.nvim_get_current_buf()