O VIM tem esse recurso também (configurando o plugin de lsp), porem vai demandar um tempo configurando (e configurando erros que podem, aparecer). Eu conclui que o VIM é otimo quando você não precisa simular uma IDE com ele (autocomplete, referências de metodos e etc). Se você precisa de todos esses recursos, talvez seja legal ir de vscode mesmo.

vou ver se eu consigo baixar isso, valeu mstuttgart pela contribuição, dei uma olhada no seu git, e bem legal seus projetos, não entendi muito bem mas daqui a pouco estou contribuindo lá.