vimでphpファイル保存時に自動で構文チェックを行う
地味だけど意外と重要な構文チェック。「php -l 対象ファイル」で確認するアレです。
ブラウザで確認する段階になってエラーが出たりするとイラっとするので、
未然に防げるのはストレス軽減になります。
ちなみに「vim php 構文チェック」とか「vim php 文法チェック」とかで検索すると、
すでに他にも解決策があります。
vimrcに以下を追加
augroup PHP autocmd! autocmd FileType php set makeprg=php\ -l\ % " php -lの構文チェックでエラーがなければ「No syntax errors」の一行だけ出力される autocmd BufWritePost *.php silent make | if len(getqflist()) != 1 | copen | else | cclose | endif augroup END " なくてもいいけどあった方がより便利 syntax on