I do pretty much the same thing as you, what made you use vscode in the first place? What are the coolest features in your context?
I do pretty much the same thing as you, what made you use vscode in the first place? What are the coolest features in your context?
I never got that deep into vim/emacs but I wasn't impressed with their versions of the features I listed compared to what is available in a good IDE like intellij/vscode. I do wish the performance was a bit better but I have a beastly workstation so it's not a big deal.
It does take a fair bit of configuration if you want to start from scratch, but there's also distributions (such as LazyVim [1]) which make it trivial to start from an editor basically as fully featured as VScode.
Of course, there's still the learning curve for a modal editor, but that's the whole point of using vim. I assume there are vi-style plugins for VScode, but then you're missing out on performance.
I would be surprised if emacs couldn't do the same.
I’d go with Jetbrains IDEs for their language stacks though, because they’re really good at what they do.
The disadvantage is of course that it's not integrated, but the advantage is that my editor never crawls to a halt.