我下载了 nxhtml 并解压缩。然后我把它放在我的 .emacs 文件中。
(add-to-list 'load-path "~/nxhtml/util")
(require 'mumamo-fun)
(setq mumamo-chunk-coloring 'submode-colored)
(add-to-list 'auto-mode-alist '("\\.rhtml\\'" . eruby-nxhtml-mumamo-mode))
(add-to-list 'auto-mode-alist '("\\.html\\.erb\\'" . eruby-nxhtml-mumamo-mode))
当我打开一个 .html.erb 文件时,它没有设置正确的模式(因此语法突出显示不正确)。我知道 require 语句运行正确 b/c 我可以手动将 aquamacs 设置为 eruby-nxhtml-mumamo-mode ,如果我注释掉 require 行,我什至无法切换到该模式。我什至尝试将 eruby...-mode 替换为其他模式,例如 c++-mode 和其他我知道可以工作但也不起作用的模式。
那么我的正则表达式有问题吗?我不确定。任何帮助,将不胜感激。