为Emacs html.erb文件启用ruby语法高亮显示

时间:2014-01-10 15:34:47

标签: emacs

我正在与Rinari一起运行Emacs Live。在.erb文件html-mode自动启用,但嵌入式Ruby不会根据ruby-mode突出显示。有没有办法在html-mode个文件中启用ruby-mode.html.erb

2 个答案:

答案 0 :(得分:9)

查看专为HTML模板设计的web-mode。它可以通过MELPA或Marmalade安装。 (请注意,这不是按照您的要求同时运行html-moderuby-mode的方式;它是一种完全不同的模式。它也可能是您最好的选择。)

开箱即用,它支持.html.erb(和许多其他人),支持表面的CSS和JavaScript(突出显示和缩进)。

答案 1 :(得分:0)

为专为ROR安装的emacs安装'rinari'。它有一个名为eruby-nxhtml-mumamo-mode的模式,可以根据需要高亮显示html.erb语法。这个link将帮助您安装它。它照顾一切。享受!