neovim

Personal neovim configuration files
git clone git://gtms.dev:neovim
Log | Files | Refs

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