5

vim에서 ruby와 마찬가지로 Thor과 동일한 구문 강조 표시를 사용하도록 구성하려면 어떻게해야합니까? * .thor 파일을 편집 할 때는 :set syntax=ruby을 사용할 수는 있지만 영구적 인 것은 아닙니다. 거기에 내 .vimrc 파일에서 무언가를 할 수있는 방법이 있습니다. * .thor 인 경우 조건부로 루비 구문을 설정합니까? 어쩌면 thor 구문 파일을 만들고 루비를 상속받을 수 있습니까? 나는 충분해야한다고 생각Ruby와 유사한 구문 Thor 용 VIM에서 강조 표시

답변

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

은 ... 아마도 이것이 당신이 나중에 사용자 정의 할 경우 :

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

을하고 작업을해야 $HOME/.vim/syntax/thor.vim

+1

감사합니다. 첫 번째 부분은 내가 필요한 전부였습니다. 이 방법은 실제로 들여 쓰기를 처리하기 때문에 실제로 구문을 설정하는 것보다 낫습니다. –

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

에 루비 .vim 문법 강조 파일을 복사 .