当我选择“模式下的新缓冲区”选项时,我想为一种名为 oz 的晦涩的编程语言打开一个缓冲区。目前它不在可供选择的缓冲模式列表中。
我有所需的可用软件(莫扎特解释器。)
已经勇敢地搜索过,如果这是在某个地方的文档中,我无法找到它。
附言。我正在使用aquamacs。
http://www.eecs.ucf.edu/~leavens/COP4020/running_oz.shtml说明了要添加到.emacs
文件中以启用oz-mode
. 似乎假设它oz-mode.el
已经安装在 Emacsload-path
中。
这是我的原始答案文本;对于一般情况,我将其留在这里。
模式列表实际上是您站点上安装的 Emacs Lisp 程序的列表。除非您有一个 Emacs Lisp 程序告诉 Emacs 如何使用该语言进行缩进、注释等,否则 Emacs 没有提供专用模式。不过,您可以使用基本模式或文本模式很好,但是对于缩进、语法高亮等没有任何帮助。
所有的事情都很重要,如果您完全熟悉 Emacs,创建自己的模式通常并不难,特别是如果您可以在现有模式的基础上构建类似的语言。