Я скачал 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 работает правильно, потому что я могу вручную установить для aquamacs режим eruby-nxhtml-mumamo-mode, и если я закомментирую строку require, я даже не смогу переключиться в этот режим. Я даже пытался заменить eruby...-mode другими режимами, такими как c++-mode и другие режимы, которые, как я знаю, работают, и это тоже не работает.
Итак, моя проблема с регулярным выражением? Я не уверена. Любая помощь будет оценена по достоинству.