shellcheckを使ってvimでshellの構文チェック
shellのシンタックスチェックをしてくれるshellcheckがあるということなので vimからチェックさせてみました。
まずはshellcheckをインスコ
brew install shellcheck
GitHub - koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts
syntasticを使ってvimでチェック
syntasticをインスコ
NeoBundle 'scrooloose/syntastic.git'
GitHub - vim-syntastic/syntastic: Syntax checking hacks for vim
shをshellcheckでチェックする
let g:syntastic_sh_checkers = ['shellcheck']
shファイルでチェックされるようになる。 少し過剰チェックのようにも思えるけど、エラー内容見てるといろいろ参考になりますね。