¿Hay alguna forma de autoguardar el búfer antes de emitir: make? Uso MacVim y make está ligado a Command-B, lo cual es muy útil, pero parece que no puedo imaginar cómo escribir el buffer antes de una marca. Miré todos los eventos de autocmd y no parecía que nada encajara.Búfer de autoguardado activado: make in vim?
Hay una QuickFixCmdPre que debe ser llamado antes de una marca, pero parece que no puede conseguir que funcione:
~/.vimrc
function! AutoSaveOnMake()
if &modified
write
endif
endfunction
autocmd QuickFixCmdPre *.c :call AutoSaveOnMake()
Me gusta eso. Aprende algo nuevo sobre vim todos los días. –