gawk.vim (745B)
1 " Vim compiler file 2 " Compiler: GNU Awk 3 " Maintainer: Doug Kearns <dougkearns@gmail.com> 4 " Last Change: 2024 Apr 03 5 6 if exists("current_compiler") 7 finish 8 endif 9 let current_compiler = "gawk" 10 11 let s:cpo_save = &cpo 12 set cpo&vim 13 14 CompilerSet makeprg=gawk 15 CompilerSet errorformat=%Z%.awk:\ %f:%l:\ %p^\ %m, 16 \%Eg%\\=awk:\ %f:%l:\ fatal:\ %m, 17 \%Egawk:\ %f:%l:\ error:\ %m, 18 \%Wgawk:\ %f:%l:\ warning:\ %m, 19 \%Egawk:\ %f:%l:\ %.%#, 20 \gawk:\ %f:%l:\ %tatal:\ %m, 21 \gawk:\ %f:%l:\ %trror:\ %m, 22 \gawk:\ %f:%l:\ %tarning:\ %m, 23 \gawk:\ %tatal:\ %m, 24 \gawk:\ %trror:\ %m, 25 \gawk:\ %tarning:\ %m, 26 \%+C%.%#, 27 \%-G%.%# 28 29 let &cpo = s:cpo_save 30 unlet s:cpo_save