如何启用多模式emacs来编程PHP而不会弄乱我的缩进?

时间:2008-09-22 00:53:16

标签: php emacs

每当我在HTML模式下缩进PHP时,emacs (22.1.1, basic install on Redaht Linux over Putty-SSH)会弹出一个框架并告诉我获取MUMODEsomesuch额外的附加内容。我安装了PHP模式没有太大的麻烦,但我不知道如何进行这种多模式滚动。

<小时/> 我想知道两件事

How to install and configure multi-mode
How to disable pop-ups in Emacs

3 个答案:

答案 0 :(得分:3)

如果你正在运行emacs 22,你应该能够运行:

M-x nxhtml-mumamo

编辑html文档时。您可能希望将其添加到自动模式列表中,以使其自动加载html文档。有关详细信息,请参阅此处:

http://www.emacswiki.org/cgi-bin/wiki/MuMaMo
http://www.emacswiki.org/cgi-bin/wiki/PhpMode

答案 1 :(得分:1)

web-mode.el可在http://web-mode.org上找到 这个主要模式旨在编辑html php模板(使用JS和CSS) 在.emacs

中添加这两行
(require 'web-mode)
(add-to-list 'auto-mode-alist '("\\.phtml$" . web-mode))

答案 2 :(得分:0)

多模式和html-php-mode可以在这里找到:http://www.loveshack.ukfsn.org/emacs/

可以使用以下命令初始化:

(require 'html-php)
(add-to-list 'auto-mode-alist '("\\.php\\'" . html-php-mode))