2010-05-11 2 views
2

vim을 사용하여 내 자신의 파일 형식을 정의했습니다. 예를 들어 내가 가진 :Vimrc : differnt 파일 유형에 대한 코드와 정의를 재사용하는 방법은 무엇입니까?

.classNotes 
.reportJotNotes 
.homework 

이 파일 형식 .vim 파일에 정의되어 이런 일

~/.vim/syntax/homework.vim 
~/.vim/syntax/reportJotNotes.vim 
~/.vim/syntax/homework.vim 

많은 그들에 동일한 코드의 몇 가지 있습니다. 즉 그들은 모두 제목이 있습니다

syn region JakeTitle start=+=== + end=+===+ oneline 
highlight JakeTitle ctermbg=black ctermfg=Yellow 

syn region JakeMasterTitle start=+==== + end=+====+ oneline 
highlight JakeMasterTitle cterm=bold term=bold ctermbg=black ctermfg=LightBlue 

대신 세 .vim 파일이 필요없이 차라리 하나 개의 파일에있을 것입니다 다음 각 파일에 소스 수 있습니다. 어떻게해야합니까?

사용할 수

답변

4

:runtime! syntax/<common>.vim

대신 :source:runtime이 같은 폴더에있는 모든 파일을 보관하도록 강요되지 않도록 구문 파일에 대한 일반의 모든 위치에서 검색합니다 정력 장점을 가지고 사용하고 정력 앞으로 만들 수도있는 파일이 모두 /after/syntax/...에 포함됩니다.

+0

+1 좋은 답변 – rampion

관련 문제