zsh.vim (482B)
1 " Vim compiler file 2 " Compiler: Zsh 3 " Maintainer: Doug Kearns <dougkearns@gmail.com> 4 " Last Change: 2020 Sep 6 5 6 if exists("current_compiler") 7 finish 8 endif 9 let current_compiler = "zsh" 10 if exists(":CompilerSet") != 2 " older Vim always used :setlocal 11 command -nargs=* CompilerSet setlocal <args> 12 endif 13 14 let s:cpo_save = &cpo 15 set cpo&vim 16 17 CompilerSet makeprg=zsh\ -n\ --\ %:S 18 CompilerSet errorformat=%f:%l:\ %m,%f:\ line\ %l:\ %m,\ %-G%.%# 19 20 let &cpo = s:cpo_save 21 unlet s:cpo_save