当我选择"New buffer in mode“选项时,我想为一种名为oz的晦涩的编程语言打开一个缓冲区。目前,它不在可供选择的缓冲模式列表中。
我有所需的软件(莫扎特翻译器)。
我已经勇敢地搜索过了,如果这是在某个文档中,我无法找到它。
Ps。我正在使用aquamacs。
发布于 2012-08-19 03:18:22
http://www.eecs.ucf.edu/~leavens/COP4020/running_oz.shtml提供了有关如何向.emacs文件添加内容以启用oz-mode的说明。似乎假定Emacs的load-path中已经安装了oz-mode.el。
这是我的原始答案文本;我把它留在这里作为一般情况。
list if modes实际上是安装在您的站点上的Emacs Lisp程序的列表。除非您有一个Emacs Lisp程序告诉Emacs如何用这种语言进行缩进、注释等,否则Emacs没有提供专用的模式。你可以使用基本模式或文本模式,但是在缩进、语法突出显示等方面没有任何帮助。
所有的事情都很重要,如果你对Emacs很熟悉,创建你自己的模式通常不是很难,特别是如果你可以为一种类似的语言构建一个现有的模式。
https://stackoverflow.com/questions/12021220
复制相似问题