Are there any modal editors that are not file-based? Maybe it would be better to say this is a problem with its file-based editor emulation?
{
"context": "Editor && vim_mode == insert",
"bindings": {
"j k": "vim::NormalBefore"
}
}I think there's also a fork if you can't let go of the VIM bindings.
The fuck-off-if-you-don't-agree-with-me dictator of the project doesn't help either.
I already got bitten by an infected Python library (that used to be legit). I treat plugins the same since they can be used in supply chain attacks.
You can easily enable/disable plugins in LazyVim, and they are simple Lua Script/VIM scripts easy to review. I don't think VSCode would be that easy.
And even with more plugins, nvim/vim will be much more performant then VSCode.
When I need to edit something on a server, I'm using Neovim with default config.