每次打开文件时,我都必须M-x ruby-mode
让 emacs 进行我想要的语法突出显示。该文件是 .erb,因此它无法立即识别红宝石。
当我打开文件时,是否有 Unix 命令以 ruby 模式启动 emacs?我知道 -f 选项,但是当我打开文件时它似乎不起作用。如果我键入emacs -f ruby-mode myFile
它不起作用。
您是否尝试过添加到您的点文件:
(add-to-list 'auto-mode-alist '("\\.erb\\'" . ruby-mode))
最简单的解决方案是,如果您将 ruby 注释放在指定其模式的文件的开头:
# -*- ruby -*-