Você pode fazer isso com um autocommand. Eu não tenho um que carrega automaticamente, mas se eu sei que vou estar passando pelo ciclo de edição-compilação-edição por um tempo com um arquivo, eu vou executar algo como isto na linha de comando do Vim:
:au BufWritePost * make
Você pode substituir make
pelo comando build ou run apropriado.