我倾向于用一种叫做千里马,但我还没有找到任何可以高亮其语法的编辑器。有什么方法可以让vi
或geany
(或其他)理解此语法并相应地高亮代码吗?
更一般地说,有没有办法对其他鲜为人知的语言做到这一点?
答案1
我在此链接中找到了 gedit 的语法高亮文件: https://www.ma.utexas.edu/pipermail/maxima/2013/031644.html https://www.dropbox.com/s/thoibnymcigd457/maxima.lang
(对于 gedit3,将 maxima.lang 放入 /usr/share/gtksourceview-3.0/language-specs/ 中,或者对于 gedit2,将 maxima.lang 放入 /usr/share/gtksourceview-2.0/language-specs/ 中)。
我自己还没有尝试过,但是我发现它确实是 gedit 的文本突出显示文件,它应该可以工作。
编辑:只是为了完整性,这里http://www.vim.org/scripts/script.php?script_id=398是针对 vi 的,尽管它看起来相当老旧。
答案2
KATE(KDE 高级文本编辑器)原生支持 Maxima 语法高亮。KATE 会自动将 Maxima 语法高亮应用于 MAC 文件,但也可以使用“工具”-->“高亮”-->“科学”-->“Maxima”手动设置。