2011-01-27 21 views
5

Vim'i, Ruby için olduğu gibi Thor için aynı sözdizimi vurgulamasını kullanmak üzere nasıl yapılandırabilirim? Bir .thor dosyasını düzenlerken, çalıştığım ama kalıcı olmayan :set syntax=ruby'u kullanabilirim. .vimrc dosyasında, * .thor ise, sözdizimini sözdizimini Ruby'ye ayarlamak için bir yol var mı? Belki bir thor sözdizimi dosyası oluşturur ve yakuttan miras alır? Ben yeterli olacaktır düşünüyorumRuby benzeri sözdizimi Thor için VIM'de vurgulama

cevap

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

... belki bu daha sonra özelleştirmek isterseniz:

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

ve çalışması gerekir $HOME/.vim/syntax/thor.vim

+1

Teşekkürler, ilk kısımda ihtiyacım vardı. Bu yol aslında sözdizimini belirlemekten daha iyidir, çünkü bu da girintilemeyi gerektirir. –

4
autocmd BufNewFile,BufRead *.thor set syntax=ruby 

için yakut .vim sözdizimi vurgulama dosyayı kopyalamak .