- Date: 2026-07-06
- Severity: Low
- Environment:
- OS: Linux
- WM: Niri
- Compositor: Wayland
- Software version: 2.10.0
Description
When Vim mode is enabled and a custom insert-mode escape mapping is configured, the mapping does not work while editing tables inserted through the slash-command menu.
For example, with jk configured as the escape mapping, typing jk inside a slash-command table cell does not exit insert mode.
The default Esc key still exits insert mode correctly.
Steps to reproduce
- Enable Vim mode.
- Configure
jk as the insert-mode escape mapping under:
Settings→Editor→Vim→Exit insert mode with
- In the editor window, press
/ to open the slash-command menu and pick Table.
- Enter insert mode while inside a table cell.
- Type
jk.
Actual Behaviour
The mapping does not exit insert mode.
Expected Behaviour
The configured jk mapping exits insert mode, as it does in regular note text.
Additional Notes
The issue only occurs in tables inserted through the slash-command menu. The same mapping works in regular note text, and the default Esc key works inside the table.
Description
When Vim mode is enabled and a custom insert-mode escape mapping is configured, the mapping does not work while editing tables inserted through the slash-command menu.
For example, with
jkconfigured as the escape mapping, typingjkinside a slash-command table cell does not exit insert mode.The default
Esckey still exits insert mode correctly.Steps to reproduce
jkas the insert-mode escape mapping under:Settings→Editor→Vim→Exit insert mode with/to open the slash-command menu and pick Table.jk.Actual Behaviour
The mapping does not exit insert mode.
Expected Behaviour
The configured
jkmapping exits insert mode, as it does in regular note text.Additional Notes
The issue only occurs in tables inserted through the slash-command menu. The same mapping works in regular note text, and the default
Esckey works inside the table.