5

如何将 vim 配置为对Thor使用与 ruby​​ 相同的语法突出显示?当我编辑 *.thor 文件时,我可以使用:set syntax=ruby,它可以工作,但不是永久性的。如果它是 *.thor,有没有办法在我的 .vimrc 文件中有条件地将语法设置为 ruby​​?也许创建一个雷神语法文件并从 ruby​​ 继承?

4

2 回答 2

11
au BufRead,BufNewFile *.thor set filetype=ruby

我认为应该足够了......如果你想稍后自定义它,也许这个:

au BufRead,BufNewFile *.thor set filetype=thor
au! Syntax thor source $HOME/.vim/syntax/thor.vim

并将 ruby​​ .vim 语法高亮文件复制到$HOME/.vim/syntax/thor.vim

于 2011-01-27T22:21:46.387 回答
4
autocmd BufNewFile,BufRead *.thor set syntax=ruby

应该管用。

于 2011-01-27T22:22:44.323 回答