As I gather, this plugin „unbinds self from the type event“. Which I like in general… except: What would it take to allow ctrl+o to temporarily enter command mode from insert mode? It seems to work in principle with other mappings such as ctrl+r.
This may work by just enabling <C-o> in package.json while being in insert mode (will route the request to neovim and it will trigger command line mode event which will be handled by extension). Not sure about consequences though
For now, I added this to my keybindings.json. Seems to work so far.
{
"key": "ctrl+o",
"command": "vscode-neovim.send",
"args": "<c-o>",
"when": "editorTextFocus && neovim.mode == insert"
}
Great stuff! 👍
It doesn't work as expected.
The cursor should lie between "t" and "e".
Most helpful comment
For now, I added this to my
keybindings.json. Seems to work so far.Great stuff! 👍