更改特定标签内的Emacs模式

时间:2011-01-24 19:43:27

标签: emacs tags emacs23

好的,我知道你会指引我EmacsWiki page,但这是交易。我想对给定的文件类型使用默认的Emacs模式,并在特定标记之后更改模式,比如<% %>。通过这样做,我可以切换标签内的模式,并在光标不在标签内时返回默认模式。

不,我不需要ASP / PHP模式,只是我觉得无聊M-x - 一直在改变模式。我在Arch Linux FWIW上使用Emacs 23.2.1。有什么想法吗?

3 个答案:

答案 0 :(得分:6)

看看mmm-mode:http://sourceforge.net/projects/mmm-mode/或noweb-mode。 Here是使mmm-mode与文字Haskell文档一起使用的说明。 here是我用于带有文字(rst + python)Python文档的noweb-mode的配置。

答案 1 :(得分:1)

<强> nXhtml

  

nXhtml是Emacs的一个插件,用于编辑XHTML,PHP和类似的东西。

nXhtml附带MuMaMo(多个主要模式),我认为这是mmm-mode的较新版本。我在编辑结合了CSS,JavaScript和支持Django的HTML模式的Django HTML文件时一直使用它。

答案 2 :(得分:0)

你在找什么:

http://www.emacswiki.org/emacs/PhpMode#toc8

您可能希望根据自己的需要进行调整