Eu uso o lunarvim e VIM Motions no VSCODE. Às vezes me dá uma preguiça de configurar o SSH no VSCODE pra acessar a EC2, e ai eu aprendi os comandos que eu julguei mais relevantes do VIM. No geral, é importante ressaltar que isso nao vai te tornar um melhor programador, te torna mais ágil para fazer algumas coisas. Mas tem o custo do aprendizado.
Usar o VIM MOTIONS como VSCODE me deixou mais feliz do que usar o VIM puramente