Programação comumente consiste das tarefas (cíclicas) de editar código, compilar, depurar etc.
Sair do editor de texto, apenas para realizar algumas destas tarefas é contraproducente.
… e um dos principais motivos de se usar o Vim é justamente obter o máximo de eficiência no trabalho.
Neste post, portanto, vou mostrar como compilar o seu código em C, sem precisar sair do editor.
Para a gente poder ir direto ao assunto, peguei o código do hello world da Wikipedia. Contudo, qualquer outro que tiver aí serve, claro.
Abra o editor Vim e digite o código:
#includemain( ) { printf("hello, world\n"); }
Quando terminar, salve o arquivo:
:w hello.c
Agora compile, na linha de comando do próprio Vim:
:make hello
O Vim irá rodar o compilador padrão do seu sistema e exibir mensagens (de erro, de aviso etc.)
Se tudo correr bem, o hello
deve estar presente no diretório atual, já como executável.
Leia mais sobre o editor Vim.