ログ日記

作業ログと日記とメモ

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)

バックスラッシュが抜けているから。たぶん。