Mais uma dica!
Você pode compilar o programa que estiver desenvolvendo dentro do próprio Vim com o comando :make
.
Por padrão o comando make é atribuído ao programa make, mas você também pode configurar a variável makeprg
para outro valor, por exemplo: set makeprg=python\ hello.py
(lembre sempre de escapar os espaços com \
, o vim não suporta atribuir valores com ""
) e quando rodar o comando :make
ele vai executar o comando python hello.py
e exibir a saída em um buffer.
O mais legal é que se o compilador suporta erros e avisos formatados com número de linha, você pode rodar o comando :copen
e vai abrir um buffer com os erros e avisos do compilador e se você der Enter ele pula para o buffer na linha onde o erro se encontra.
Você pode alterar entre as janelas com Ctrl+w w