Я определил свои собственные типы файлов, используя vim. Например, у меня есть:
.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
файлах, я бы предпочел, чтобы это было в одном файле, а затем в каждом файле можно было бы его найти. Как я могу это сделать?