Рубиноподобная подсветка синтаксиса в VIM для Thor - PullRequest
5 голосов
/ 28 января 2011

Как я могу настроить vim для использования такой же подсветки синтаксиса для Thor , как и для ruby?Когда я редактирую файл * .thor, я могу использовать :set syntax=ruby, который работает, но не является постоянным.Есть ли способ сделать что-то в моем файле .vimrc, чтобы условно установить синтаксис ruby, если это * .thor?Может быть, создать файл синтаксиса и наследовать от ruby?

Ответы [ 2 ]

11 голосов
/ 28 января 2011
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

4 голосов
/ 28 января 2011
autocmd BufNewFile,BufRead *.thor set syntax=ruby

должно работать.

...