From 4023c888138f05a1d7829605b7b884144fece662 Mon Sep 17 00:00:00 2001 From: dacctal Date: Tue, 5 May 2026 22:17:34 +0000 Subject: updated config for modal --- .config/vis/plugins/vis-autoclose/init.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to '.config/vis/plugins/vis-autoclose') diff --git a/.config/vis/plugins/vis-autoclose/init.lua b/.config/vis/plugins/vis-autoclose/init.lua index 22b0039..967d0dd 100644 --- a/.config/vis/plugins/vis-autoclose/init.lua +++ b/.config/vis/plugins/vis-autoclose/init.lua @@ -59,7 +59,13 @@ end) vis:map(vis.modes.INSERT, "", function(keys) local cursor = vis.win.selection.pos local file = vis.win.file - local prev = file:content(cursor-1, 2) + + local start = math.max(0, cursor - 1) + local prev = file:content(start, 2) + if cursor == 0 then + return 1 + end + --local prev = file:content(cursor-1, 2) -- Workaround until https://github.com/martanne/vis/issues/739 is solved vis:feedkeys("") -- cgit v1.2.3