Enable Vim/Helix keybindings when the base keymap is set to None (#54899)

Hi! 👋 When `base_keymap` is set to `None`, it disables all the
keybindings, even if `vim_mode` or `helix_mode` is enabled. However, I
think the Vim/Helix keybindings should be applied on top of the empty
base keymap.

My use case for this is to start with the minimal set of Vim/Helix key
shortcuts and add other bindings on top of that, instead of flooding the
keymap with hundreds of predefined shortcuts from some base keymap.
db76d15718Jakub Profota committed on 4/27/2026, 8:55:04 AM· committed by GitHubparent663bc9d
1 file changedLine totals unavailable