Se você é iniciante, não vai ganhar muito batendo a cabeça com o VIM. Ele é bem leve e rápido, mas você vai investir um tempo considerável para aprender e no fim, na melhor das hipóteses, será no máximo ligeiramente mais produtivo do que usar VS Code.
A única situação em que ele é útil é para acessar remotamente um servidor e editar arquivos no terminal, ma até para isso existem editores mais acessíveis, como o nano.