"modal editing"/keyboard as a first-class citizen (which makes me much faster than trying to navigate VSCode with both mouse and keyboard)
Cons:
not beginner-friendly
high learning curve
it takes some time to customize to your needs
complicated setup for many plugins (with VSCode it's a simple installation of a plugin, with Vim it's a complicated manual install)
The Vim keybindings for VS Code didn't work for me because VS Code and also many plugins overwrite the standard Vim bindings. I had to customize a lot of key mapping to get my Vim experience back. At that time, I switched back to NeoVim.
I used VSCode, but now I use NeoVim.
Pros:
Cons:
The Vim keybindings for VS Code didn't work for me because VS Code and also many plugins overwrite the standard Vim bindings. I had to customize a lot of key mapping to get my Vim experience back. At that time, I switched back to NeoVim.
nvim has some great plugin managers that make it as easy or easier than VS Code - I like Vim-Plug