После вашего ~/.vimrc
Vim начинает поиск сценариев plugin/
.Для ваших собственных отображений и пользовательских команд вы можете просто разместить их где угодно, например, ~/.vim/plugin/MySuperCommand.vim
и ~/.vim/plugin/MyLifeSaverMappings.vim
.
Для настройки других плагинов или опций Vim, которые влияют на поведение плагинов, этоважно, чтобы они выполняли перед плагином (-ами).Используя ~/.vimrc
(общая рекомендация), это обеспечивается автоматически.Вы можете явно :runtime
скрипты из вашего ~/.vimrc
, согласно ответу @ Sergio, или определить их как скрипты плагинов, но убедитесь, что они запускаются первыми:
- Если вы устанавливаете плагины,традиционным способом (в
~/.vim/plugin/
), вы можете использовать именование скриптов (например, 00MyStuff.vim
), чтобы влиять на порядок загрузки. - Если вы используете плагины пакетов или менеджер пакетов, просто убедитесь, что ваш собственный каталог плагиновна первом месте в
'runtimepath'
.
Команда :scriptnames
является ценным средством устранения неполадок, позволяющим проверить правильность порядка загрузки скрипта.