Pet*_*own 5 ruby vim syntax-highlighting thor vim-syntax-highlighting
如何配置vim使用与Thor相同的语法高亮显示为ruby?当我正在编辑*.thor文件时,我可以使用:set syntax=ruby,它可以使用,但不是永久性的.有没有办法在我的.vimrc文件中做一些事情来有条件地将语法设置为ruby,如果它是*.thor?也许创建一个thor语法文件并继承ruby?
Mik*_*ail 11
au BufRead,BufNewFile *.thor set filetype=ruby
Run Code Online (Sandbox Code Playgroud)
我认为应该足够......如果您想稍后自定义它可能会这样:
au BufRead,BufNewFile *.thor set filetype=thor
au! Syntax thor source $HOME/.vim/syntax/thor.vim
Run Code Online (Sandbox Code Playgroud)
并将ruby .vim语法高亮文件复制到 $HOME/.vim/syntax/thor.vim