Система управления плагинами в Vim работает следующим образом:
- Традиционно Vim настраивается для каждого пользователя в домашнем каталоге с параметрами по умолчанию, установленными системным администратором. 1 Эти личные настройки хранятся в скрытом файле ~/.vimrc. 1 Плагины и дополнительные конфигурационные файлы обычно добавляются в скрытый каталог в ~/.vim. 1 Внутри большинство плагинов организованы в подкаталоги на основе функциональности, которую они предоставляют (например, автозагрузка, цвета). 1
- С помощью менеджера Pathogen управление плагинами упрощается. 1 Он создаёт отдельное дерево каталогов для каждого отдельного плагина. 1 Вместо того чтобы помещать разные файлы в разные каталоги и смешивать их с другими файлами, каждый плагин воссоздаёт внутри подкаталога необходимую структуру каталогов. 1 Они хранятся в подкаталоге bundle. 1
- Менеджер Vundle добавляет интерфейс управления внутри самого Vim, который позволяет устанавливать больше плагинов, обновлять плагины и т. д.. 1 Для этого пользователь указывает плагины для установки прямо внутри .vimrc. 2
Также, начиная с версии 8, Vim поставляется с нативной возможностью управления пакетами. 2 Чтобы установить плагины в Vim 8, они просто должны находиться в нужном месте, и Vim найдёт их и загрузит. 2