at_yasu's blog

ロード的なことを

phpモードの設定変更

Emacsで主にPerlやPHPのコードを書くんだけど、PHPのモードが未設定なためタブ幅が空白2つ。これは見にくいので、空白4つに変更に。

下記の設定で行けました。(lambda使わないのは、ただの私の趣味)

;;
;; php hook
;;
(add-hook 'php-mode-user-hook 'my-php-mode-user-hook t)
(defun my-php-mode-user-hook ()
  (setq c-basic-offset 4)
  (setq indent-tabs-mode nil)
)

不思議なのが、(setq tab-width 4)がいらない事。なんでだろ?

以下のは使用した環境

使用環境
MacOS10.4.9
emacs-version ([http
//homepage.mac.com/zenitani/emacs-j.html:title=Carbon Emacs]を使用):GNU Emacs 22.0.95.1 (powerpc-apple-darwin8.9.0, Carbon Version 1.6.0) of 2007-03-16 on g5.tokyo.stp.isas.jaxa.jp