在某一個個頁面(抱歉不記得了), 比較了三個配置,php-mode, php-mode-improved, xnhtml。
作者在比較後推薦xnhtml,但在xnthml官網下載鏈接一直顯示403,真讓人無語。
嘗試安裝php-mode-improved,下載後按照code裡的說明就是配置不成功,(require 'php-mode) 我是放在lisp中的。
只能又轉方向,安裝php-mode, 在這個頁面找到了http://melpa.org/#/getting-started。提示先將MELPA加入到package list中,對照著加入.emacs中,如下
(require 'package) ;; You might already have this line (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t) (when (< emacs-major-version 24) ;; For important compatibility libraries like cl-lib (add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/"))) (package-initialize) ;; You might already have this line
可以使用m-x list-package,也可以使用options中的package管理器來安裝php-mod.之後選擇php-mode安裝即可。