flymakeで構文エラーをリアルタイムチェック
C用の設定はしていたのでPHP用の設定も追加。
emacs22以上だとflymakeがデフォルトで使える。
debianなので flymake-php.elの該当部分 をコピペして /etc/emacs/site-start.d/100flymake-php.el などに保存。
Shift-Cが入力できなくなるので、下記行をコメントアウト。理由は良く分からない。
(local-set-key "C-cd" 'flymake-display-err-menu-for-current-line)emacsでPHPの構文チェック - kotakのひまじめ日記
これは
(local-set-key "\C-cd" 'flymake-display-err-menu-for-current-line)
バックスラッシュが抜けているから。たぶん。