Eu entendo exatamente o que você está falando. Não tenho nada contra, estou apenas oferecendo um contra-ponto.

https://www.nexxel.dev/blog/neovim-to-vscode

https://www.youtube.com/watch?v=Ric2wHzPfcM