Você pode executar comandos dentro do vim com !
:!echo "hello"
O símbolo %
é um atalho para o nome do arquivo aberto atual, então você pode executar seu arquivo atual com
:!%
A saída do console aparecerá, e você pressiona enter para retornar à edição do seu arquivo
Você pode adicionar uma chave de acesso para salvar e executar em ~/.vimrc
nnoremap <F5> <esc>:w<enter>:!%:p<enter>
inoremap <F5> <esc>:w<enter>:!%:p<enter>