4

Я могу установить пользовательские настройки типов файлов для известных типов файлов, используя файлы *.vim в каталоге ftplugin, например, ccim для (c, cpp, h, hxx), python.vim и т.д.

Но я хочу установить типы файлов для пользовательских расширений, таких как *.text , *.letter , *.journal и т.д. Я пытался использовать text.vim и т.д., Но это не сработало.

2 ответа2

5

Вы ищете :h new-filetype .

4

Вы ищете автокоманды. Добавьте строку для каждого пользовательского расширения файла в вашем .vimrc:

au! BufRead,BufNewFile *.ext setfiletype ext

После этого вы можете задать настройки для .ext файлов в ftplugin/ext.vim

PS: Обратите внимание, что автокоманды должны быть определены внутри группы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .