Управление плагинами Vim - программирование
Подтвердить что ты не робот

Управление плагинами Vim

Какой лучший способ управлять плагинами Vim? Некоторые плагины используют Vimball, но я где-то читал, что он был серьезно сломан, и вручную отбрасывая каждый плагин в ~/.vim/, приводит к беспорядку файлов, которые почти невозможно обновить или организовать. Есть ли плагин-менеджер для Vim, который работает аналогично менеджерам пакетов Linux? Или плагины могут быть реорганизованы в свои собственные каталоги, чтобы упростить администрирование?

4b9b3361

Ответ 1

Чтобы реорганизовать плагины в своих собственных каталогах, патоген довольно популярен.

См. сообщение в блоге с подробным описанием установки или Vimcast от Дрю Нила.

Это то, что я на самом деле использую. Он в основном помещает каждый плагин в отдельный каталог, поэтому вы можете легко добавить или удалить их.

Ответ 2

Существует новый великолепный инструмент, vundle, найденный здесь: https://github.com/gmarik/vundle

Это Awesome, как свадьба патогена с git.

Ответ 3

Я лично предпочитаю vim-addon-manager: он устанавливает каждый плагин в отдельный каталог, способен загружать и обновлять их. Документация vim-addon-manager содержит некоторые ссылки на связанные проекты, вы также можете попробовать их.

Ответ 5

Патоген уже упоминался как способ управления плагинами.

Способ повышения этого состоит в том, чтобы добавить дополнительные плагины в качестве git подмодулей (или независимо от вашего выбора VCS). Это упрощает обновление и облегчает репликацию при использовании других машин.

Вот пример из github.

Ответ 6

Откажитесь от NeoBundle, конечного менеджера пакетов для vim. Это вилка Vundle.

Ответ 7

Я использую этот script для обновления и удаления плагинов патогенов vim

Ответ 8

С NeoBundle fall Dein принимает это место с такими функциями, как:

  • быстрее,
  • поддержка async;
  • возможно, добавит поддержку hg и svn.