From 1ff3ef3e1b184583563983dcb618dbfce50a70dc Mon Sep 17 00:00:00 2001 From: rootiest Date: Wed, 11 Dec 2024 14:44:33 -0500 Subject: [PATCH] feat: implement snippet closure on exit from insert mode --- lua/config/overrides.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lua/config/overrides.lua b/lua/config/overrides.lua index 66d203e..5043e04 100644 --- a/lua/config/overrides.lua +++ b/lua/config/overrides.lua @@ -39,3 +39,9 @@ end -- Allow directional motions to wrap to next line -- vim.cmd('set whichwrap+=h,l') + +-- Stop snippet when leaving insert mode +vim.keymap.set({ 'i', 's' }, '', function() + vim.snippet.stop() + return '' +end, { expr = true, desc = 'Close snippet session' })