(emacs==24, macosx==10.8)
インストール
M-x package-list-package
- auto-complete
- php-mode
- flymake-php
手動でインストール
追記2013-09-25:
anything がないとエラーになってmmm-modeとか使えないからコメントアウト
(自分はhelm使ってるし auto-completeでしか使わないし)
一応バイトコンパイルしておく
init.el
(add-to-list 'ac-modes 'php-mode)
(setq php-mode-force-pear t)
(add-hook 'php-mode-hook
'(lambda ()
(setq tab-width 4)
(setq indent-tabs-mode t)
(setq c-basic-offset 4)
(c-set-offset 'case-label' 4)
(c-set-offset 'arglist-intro' 4)
(c-set-offset 'arglist-cont-nonempty' 4)
(c-set-offset 'arglist-close' 0)
(flymake-mode t)
(require 'php-completion)
(php-completion-mode t)
(make-local-variable 'ac-sources)
(add-to-list 'ac-sources 'ac-source-php-completion)
(add-to-list 'ac-sources 'ac-source-filename)
))