Vim: Как установить предпочтение для пользовательских типов файлов?

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

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

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

 au! BufRead,BufNewFile *.ext setfiletype ext 

Затем вы можете указать параметры для .ext файлов в ftplugin/ext.vim .

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

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

  • Быстрый отступ нескольких строк в vi
  • Специальная подсветка синтаксиса Vim, включая синтаксис другого языка в указанном диапазоне
  • Как установить VIM на Linux, если у меня нет прав root?
  • Использование вкладок Vim, таких как буферы
  • Как увидеть, какие плагины делают Vim медленным?
  • Как создать ярлык для команды find и replace в vim?
  • Не удается запустить Vimdiff (7.4) в Windows 7
  • Перейти к определению функции в vim
  • Как открыть много вкладок для многих файлов в vim?
  • Копирование / вставка Vimperator
  • Как заставить Emacs читать буфер от stdin при запуске?
  • Давайте будем гением компьютера.