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