Вы можете разделить настройки для плагинов в нескольких файлах и включить их в .vimrc
Например:
" My Plugin settings { if filereadable(expand('~/.vim/my.plugin.settings.vim')) source ~/.vim/my.plugin.settings.vim endif " }
Я довольно новичок в Vim, и, поскольку я пишу свой собственный .vimrc
файл, мне было интересно, есть ли способ сохранить все команды, относящиеся к определенной конфигурации плагина, в одном внешнем файле, чтобы сделать оригинал .vimrc
файл менее плотный, и как я могу назвать этот файл в моем .vimrc
файле. Любая помощь будет оценена.
РЕДАКТИРОВАТЬ: я забыл сказать, что в настоящее время я использую Pathogen в качестве менеджера плагинов.
Вы можете разделить настройки для плагинов в нескольких файлах и включить их в .vimrc
Например:
" My Plugin settings { if filereadable(expand('~/.vim/my.plugin.settings.vim')) source ~/.vim/my.plugin.settings.vim endif " }
Если Pathogen ранее не регистрировал плагины $HOME/.vim
(что крайне маловероятно), вы можете просто перенести файл конфигурации в $HOME/.vim/plugin/
. Это все. Не нужно ничего проверять (*) или быть явным. IOW: нет необходимости писать что-либо на вашем компьютере .vimrc
для настройки ваших плагинов, если вы используете менеджер плагинов.
(*) На самом деле, на самом деле нет необходимости проверять что-либо: я :runtime my.plugin.settings.vim
бы не лаял на вас, если бы файла не было, и он бы нашел его.