IDE vim shortcut override settings
2024-01-21Setup
Install IdeaVim plugin
Setup ctrl Q for toggling Vim on/off

Settings
Turn Vim on
reserve certain shortcuts to IDE
like:
ctrl Qso we can toggle Vim efficientlyctrl Cto enable copying to OS registryctrl Vto enable pasting from OS registry

Zed
{
"context": "Editor && !menu",
"bindings": {
"ctrl-f": "buffer_search::Deploy", // vim default: page down
"ctrl-c": "editor::Copy", // vim default: return to normal mode
"ctrl-x": "editor::Cut", // vim default: decrement
"ctrl-v": "editor::Paste", // vim default: visual block mode
"ctrl-a": "editor::SelectAll", // vim default: increment
"ctrl-y": "editor::Undo", // vim default: line up
"ctrl-t": "project_symbols::Toggle", // vim default: go to older tag
"ctrl-o": "workspace::Open", // vim default: go back
"ctrl-s": "workspace::Save", // vim default: show signature
"ctrl-b": "workspace::ToggleLeftDock" // vim default: down
}
},
https://zed.dev/docs/vim#restoring-common-text-editing-and-zed-keybindings