Различный vimrc по типу файла

320
K. Paul

Как видно из названия: могу ли я использовать разные _vimrcs для разных языков программирования или типов файлов? Я должен использовать много разных языков программирования для множества разных предметов, и для каждого типа файла я хочу переключить оригинал _vimrcи индивидуальный тип файла _vimrc. Я думаю, что все типы файлов, которые я использую, поддерживаются gVim: я в основном использую C, C ++, Java (Kotlin) и LaTeX.
Я бы предпочел что-то, что я могу написать без установки плагинов, но если мне действительно нужны плагины, я был бы очень благодарен за предложение или два.

0

1 ответ на вопрос

0
K. Paul

Никто не отвечает, поэтому я просто оставлю то, что нашел для дальнейшего использования: (я использую Windows)
В каталоге $ HOME есть файл с именем vimfiles. В этой папке создайте ftpluginпапку, а в том, что, создавать папки (или .vimрасширение файлы) с первым словом названия, являющимся конкретное расширением Filetype. Например, texплагины файловых типов будут названы tex_blahblahblah.vim. После этого оставьте следующую строку в вашем основном _vimrcфайле:

filetype plugin on