Vim указать файл синтаксиса (не тип синтаксиса)? - PullRequest
0 голосов
/ 25 марта 2020

Здравствуйте, я хочу сделать что-то вроде:

vim syntaxfile=custom_c.vim

Я не хочу устанавливать тип синтаксиса, я хочу указать файл синтаксиса по пути.

Пожалуйста, помогите / дать указатели.

Готов написать c код для достижения этой цели.

1 Ответ

0 голосов
/ 25 марта 2020

Конечно, вы можете использовать:

set syntax=custom_c

Затем будет выполнен поиск файла с именем custom_c.vim в одном из синтаксических путей.

то есть

~/.vim/syntax/custom_c.vim

Или

~/.vim/after/syntax/custom_c.vim

Ответ здесь действительно хорош, и в целом более подробно.

Где искать в справочной системе:

:help mysyntaxfile

Для автоматизации вы можете использовать автогруппу, чтобы определить, находится ли файл по заданному пути, и соответственно установить настройку syntax=.

...