canola.nvim/lua
Barrett Ruth 2d505bfb62
fix(view): prevent backspace from deleting into prefix area
Problem: in insert mode, `<BS>`, `<C-h>`, `<C-w>`, and `<C-u>` could
delete backwards past the name column boundary into the icon/permissions/ID
prefix, corrupting the line and breaking the parser.

Solution: add buffer-local insert-mode expr keymaps that compute the name
column boundary (cached per line) and return no-op when the cursor is
already at or before it. `<C-u>` emits exactly enough `<BS>` keys to
delete back to the boundary, never past it.

Closes #133
2026-03-15 13:36:53 -04:00
..
oil fix(view): prevent backspace from deleting into prefix area 2026-03-15 13:36:53 -04:00
resession/extensions refactor: revert canola namespace to oil and remove vim.g config (#120) 2026-03-10 22:49:56 -04:00