什么是组合两个Emacs主要模式或更改现有模式的简单方法?

Win*_*ang 7 emacs latex r dot-emacs

在Emacs中,我正在处理一个混合了两种语言的文件.

问题1:是否有一种简单的方法来编写一个结合了两种主要模式的主模式文件?

细节:

  • 该语言称为"brew"(不是"Binary Runtime Environment for Wireless"的"BREW").

  • brew由R和Latex语言组成,其模式为R模式和乳胶模式.

  • R代码出现在标签<%和%>之间.其他一切都是乳胶.

  • 如何编写brew-mode.el文件?(或者已经有一个?)

我从这篇文章中得到的一个想法是使用Latex模式,并将表单<%...%>的代码视为注释.

Tre*_*son 6

许多人都编写了解决方案,使您可以同时使用多种主要模式.有关多种模式,请参阅Emacs Wiki .我个人没有经验,不能推荐一个.