3 ms·
I don't use this extension, but I have used the 'vscodevim' extension for many years now. I forget all of the settings I changed to make it work for me, but it
by snarfy 4y ago
I don't use this extension, but I have used the 'vscodevim' extension for many years now.
I forget all of the settings I changed to make it work for me, but it's mostly usable as a vim replacement now.
I needed to set 'use control keys' or something like that, so I can use Ctrl-[ instead of ESC to enter command mode, something I've done since Vim 2.0 days (and before that in Elvis).
I also override vim bindings for Ctrl-X, Ctrl-C, Ctrl-V, (cut/copy/paste), Ctrl-Z, Ctrl-Y (undo/redo) so I can use vscode for that behavior instead. I'll also use the normal vim commands for those also (like yy, p, etc). Best of both worlds I suppose.
My only gripe with this approach is undo/redo stacks can sometimes get lost between vim and vscode handling it. There is a similar extension for Visual Studio which has never lost the undo/redo stack like the vscode extension does.
Is any of this any better with the newest vscode-neovim? I tried vscode-neovim a while back and had go back to vscodevim after having problems.