1. php-mode のインストールと設定
Emacs で PHP を編集するために、php-mode を利用する。
SourceForge.net: PHP mode for Emacs からダウンロードして解凍。
設定方法は、Installation - PHP Mode Manual を参考にして、
- Emacs Lisp のライブラリに php-mode.el を置く。
- .emacs に以下を追記。
(load "php-mode") (add-to-list 'auto-mode-alist '("\\.php[34]?\\'\\|\\.phtml\\'" . php-mode))
PHP ファイルを Emacs で開いた場合、表示が次のように変わる。
拡張子を追加
Drupal のソースファイルの拡張子は .php ではなく、.module, .inc 。この拡張のファイルを開いたときも、php-mode を利用したい。
Installation - PHP Mode Manual を参考にして、
(add-to-list 'auto-mode-alist '("\\.module\\'" . php-mode)) (add-to-list 'auto-mode-alist '("\\.inc\\'" . php-mode))
2. Dropbox に Emacs のライブラリを置く
現在、Emacs のライブラリはローカルに配置している。どの場所にいても、同じライブラリを使いたいので、ライブラリを Dropbox フォルダに置くことにした。
My Documents\My Dropbox
に eslips フォルダを作成。上記の php-mode.el を置いた。
初期設定ファイル (~/.emacs) に、ライブラリのフォルダを認識させるために、以下を記述。
(add-to-list 'load-path "~/My Documents/My Dropbox/elisp")
3. その他
設定に関する関数や変数を調べたい場合、
正規表現におけるバックスラッシュについては、
- cf. Emacs Lisp の正規表現
0コメント:
コメントを投稿