fix(view): constrain cursor in insert mode (#93)
Problem: `constrain_cursor` only fired on `CursorMoved` and `ModeChanged`, so arrow key navigation in insert mode could move the cursor into the concealed ID prefix area. Solution: add `CursorMovedI` to the autocmd event list. The `constrain_cursor()` function is already mode-agnostic.
This commit is contained in:
parent
d9bf262cb7
commit
b52da65047
2 changed files with 2 additions and 2 deletions
|
|
@ -64,7 +64,7 @@ issues against this fork.
|
||||||
| [#360](https://github.com/stevearc/oil.nvim/issues/360) | Pick window to open file into | open |
|
| [#360](https://github.com/stevearc/oil.nvim/issues/360) | Pick window to open file into | open |
|
||||||
| [#362](https://github.com/stevearc/oil.nvim/issues/362) | "Could not find oil adapter for scheme" | not actionable — no repro, old nvim (0.9.5) |
|
| [#362](https://github.com/stevearc/oil.nvim/issues/362) | "Could not find oil adapter for scheme" | not actionable — no repro, old nvim (0.9.5) |
|
||||||
| [#363](https://github.com/stevearc/oil.nvim/issues/363) | `prompt_save_on_select_new_entry` wrong prompt | fixed |
|
| [#363](https://github.com/stevearc/oil.nvim/issues/363) | `prompt_save_on_select_new_entry` wrong prompt | fixed |
|
||||||
| [#371](https://github.com/stevearc/oil.nvim/issues/371) | Constrain cursor in insert mode | open |
|
| [#371](https://github.com/stevearc/oil.nvim/issues/371) | Constrain cursor in insert mode | fixed ([#93](https://github.com/barrettruth/canola.nvim/pull/93)) |
|
||||||
| [#373](https://github.com/stevearc/oil.nvim/issues/373) | Dir from quickfix with bqf/trouble broken | open |
|
| [#373](https://github.com/stevearc/oil.nvim/issues/373) | Dir from quickfix with bqf/trouble broken | open |
|
||||||
| [#375](https://github.com/stevearc/oil.nvim/issues/375) | Highlights for file types and permissions | open |
|
| [#375](https://github.com/stevearc/oil.nvim/issues/375) | Highlights for file types and permissions | open |
|
||||||
| [#380](https://github.com/stevearc/oil.nvim/issues/380) | Silently overriding `show_hidden` | not actionable — counter to config intent |
|
| [#380](https://github.com/stevearc/oil.nvim/issues/380) | Silently overriding `show_hidden` | not actionable — counter to config intent |
|
||||||
|
|
|
||||||
|
|
@ -552,7 +552,7 @@ M.initialize = function(bufnr)
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
vim.api.nvim_create_autocmd({ 'CursorMoved', 'ModeChanged' }, {
|
vim.api.nvim_create_autocmd({ 'CursorMoved', 'CursorMovedI', 'ModeChanged' }, {
|
||||||
desc = 'Update canola preview window',
|
desc = 'Update canola preview window',
|
||||||
group = 'Canola',
|
group = 'Canola',
|
||||||
buffer = bufnr,
|
buffer = bufnr,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue