2

每次打开文件时,我都必须M-x ruby-mode让 emacs 进行我想要的语法突出显示。该文件是 .erb,因此它无法立即识别红宝石。

当我打开文件时,是否有 Unix 命令以 ruby​​ 模式启动 emacs?我知道 -f 选项,但是当我打开文件时它似乎不起作用。如果我键入emacs -f ruby-mode myFile它不起作用。

4

2 回答 2

7

您是否尝试过添加到您的点文件:

(add-to-list 'auto-mode-alist '("\\.erb\\'" . ruby-mode))
于 2012-08-22T18:53:23.943 回答
2

最简单的解决方案是,如果您将 ruby​​ 注释放在指定其模式的文件的开头:

# -*- ruby -*-
于 2012-08-22T18:53:24.737 回答