vimでBREW をmakeする

vimBREWをmake(QuickFix)するときの設定

setlocal makeprg=nmake
setlocal errorformat=\"%f\"\\,\ line\ %l:\ Error:\ %m,\"%f\"\\,\ line\ %l:
\ Serious\ error:\ %m,NMAKE\ :\ %m,\"%f\"\\,\ line\ %l:\ Warning:\ %m

nmakeは別になんでも良し。
errorformatは、ADS1.2用に最適化してます。
Warningも全部ひっかけるようにしてあるので、許容すべきWarningはあらかじめ制限するようにコンパイルオプションを付けるべし。
以下、例。

#-------------------------------------------------------------------------------
# Warning options
#-------------------------------------------------------------------------------

WAR = -Wxq                       # 未使用の変数に対する警告
                                 # 初期化子の順番に対する警告を解除