diff options
| author | dacctal <dacctal@symlinx.net> | 2026-05-05 22:17:34 +0000 |
|---|---|---|
| committer | dacctal <dacctal@symlinx.net> | 2026-05-05 22:17:34 +0000 |
| commit | 4023c888138f05a1d7829605b7b884144fece662 (patch) | |
| tree | e1610c887a9700643a61c9ea8b1d248cd9d7dbfd /.config/vis/plugins/vis-autoclose/init.lua | |
| parent | d33d907f53c50d323eca75c4bfc02ab5b989b30a (diff) | |
updated config for modal
Diffstat (limited to '.config/vis/plugins/vis-autoclose/init.lua')
| -rw-r--r-- | .config/vis/plugins/vis-autoclose/init.lua | 8 |
1 files changed, 7 insertions, 1 deletions
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, "<Backspace>", 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("<Left>") |
