Describe the bug
I am trying to remap Tab to Esc with no luck:
"vim.insertModeKeyBindings": [
{
"before": ["<Tab>"],
"after": ["<Esc>"]
}
]
I have tried with "<Tab>", "Tab". I have also tried "before": ["j", "j"], which works but is not the keymap I am looking for. Looking in the package.json it seems "tab" is not bound when in Insert mode.
Tab to Esc in Insert mode?Tab be bound in package.json while in Insert mode?Environment (please complete the following information):
I want to jump on this with a similar request. I already have CAPSLOCK mapped to ESC in Gnome Shell (on Arch Linux). But this extension seems to sit somewhere else in general.
@whnr I have the exact same problem. I mapped CAPSLOCK as ESC accross my whole computer, for some reason it doesn't work in vscodevim. Not sure how to remap it! If anyone one knows that would be amazing thanks!
@whnrI just found the answer to this
https://github.com/VSCodeVim/Vim/issues/2859#issuecomment-406446365
File > Preferences > Settings > Keyboard Dispatch "KeyCode"
Most helpful comment
@whnrI just found the answer to this
https://github.com/VSCodeVim/Vim/issues/2859#issuecomment-406446365
File > Preferences > Settings > Keyboard Dispatch "KeyCode"