]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - vimrc
vimrc: Save changes when running :mak[e].
[config/dotfiles.git] / vimrc
diff --git a/vimrc b/vimrc
index 6048d8ec1798fb1265127bed40c7856336ca2c9b..dd6ba12077dd45a3c4e1e482fb2b6ba47c11b10b 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -444,10 +444,13 @@ if has('autocmd')
 " Automatically disable 'paste' mode when leaving insert mode. Thanks to
 " Raimondi in #vim on Freenode (2010-08-14 23:01 CEST). Very useful as I only
 " want to paste once and then 'paste' gets automatically unset.
-        if exists('#InsertLeave')
+        if exists('##InsertLeave')
             autocmd InsertLeave * set nopaste
         endif
 
+" Save changes when running :mak[e] before 'makeprg' is called.
+        autocmd QuickFixCmdPre * write
+
 " AFTER/FTPLUGIN AUTO COMMANDS
 
 " Disable spell checking for files which don't need it.