Fixed
- Embedded table: modifier key combos (Ctrl+P, Cmd+O) consumed by vim during cell selection — modifier key combos in table-nav mode now call
e.stopPropagation()to prevent vim'seventObservers.keydownfrom processing them as cursor movement commands (e.g.,<C-p>mapped to cursor-up). Previously, pressingCtrl+Pin cell selection mode moved the cursor up instead of opening the command palette. ThestopPropagation()blocks the event from reaching vim's observer on the CM6 editor element while allowing Obsidian's hotkey system (which uses Electron'sbefore-input-event) to handle it. (#120)- Plugin:
src/vim/table-nav-controller.ts(handleTableNavKey—stopPropagation()for modifier key combos)
- Plugin:
Full Changelog: 0.109.0...0.109.1