特定のモードを無効にする

某所にコメントしたネタ。
要するに auto-mode-alist から対応するモードを削除すれば良いだけなので、 delete-if を使えば良い。

(delete-if
 (lambda (elem) (equal (cdr elem) 'php-mode))
 auto-mode-alist)

さて、Emacs 使っていて alist を理解している人ってどれほどいるやら。