I
J K L
The biggest thing I use vimstyle for is 'U' for undo and line jumping with <line> SHIFT+G.I think my impression of VSCode is that it feels more like an editor à la Sublime Text, or at an extreme, a well-configured vim, than an actual IDE. But I want the IDE experience - primarily global refactoring and fast auto-complete. IntelliJ provides that (along with IdeaVim for the improved text editing experience too).
Personally I use vim with ale, youcompleteme and tern plugins.
VSCode as a stop-gap solution for more substantial JS code. The gap being until I either can configure Emacs properly (language server or something similar), or preferably when I can get rid of JS (and no, not with MS JS++).
I used to use Sublime with a lot of configuration and some custom plugins but I gave up its performance to VSCode convenience.
I use VIM for other stuff and VIM key bindings on both VSCode and Sublime.
I sometimes miss the experience with Sublime but just too lazy to set it up properly for JS and TypeScript.
If you prefer IntelliJ IDEA to emacs etc for Java, you should probably switch to webstorm. Batteries included, nicer UI.
VSC is monster good and it makes me wonder of the competition in this space for the next few years.
but the rest depends on your backend because you need the server to hot reload changes from the filesystem
It is minimal and I think Im not supposed to use it.
I assume this means vscode?