в чем разница между Vundle и NeoBundle?
Я хотел бы иметь хороший и простой способ управления плагинами vim. Я нашел NeoBundle и Vundle. Каковы основные различия между ними? Я знаю, что NeoBundle-это вилка Vundle, но что это такое, что делает его другим?
Что вы используете?
1 ответ:
здесь это статья, написанная (на японском языке) автором
NeoBundle
Шоуго, о чем он писалNeoBundle
и какNeoBundle
отличается отVundle
.на самом деле
NeoBundle
это вилкаVundle
. Shougo добавил некоторые функции в вилкуVundle
но недавно обнаружил, что он не может следовать вверх по течениюVundle
'ы развития, так что он сделал вилку к новому плагину теперь называетсяNeoBundle
.различия суммируются, как ниже:
- переименовать команды
Vundle
заменитьBundle
доNeoBundle
. (Пример:BundelInstall
доNeoBundleInstall
).- добавить поддержку жизненно.ВИМ, библиотека утилит vim, написанная thinca.
Neobundle
работает даже вы установилиshellslash
параметр, отличный от значения по умолчанию.- добавить поддержку vimproc, плагин запуска, написанный Shougo.
- добавить интерфейс для объединить.ВИМ написанный Шоуго, он также отмечает его как основной мотив для написания
NeoBundle
.- добавить поддержку плагинов, размещенных в качестве репозитория Subversion/Mercurial, но теперь это все еще экспериментальная функция.
- (обновлено) теперь
NeoBundle
добавляет функцию отложенной загрузки, гдеVundle
нет. Это позволяет загружать плагины в определенный пользователем момент времени, а не только во время инициализации vim, где.vimrc
is нагруженный.я использую
vundle
потому что это удовлетворяет мои потребности (я использовал патоген раньше). Но вы можете попробовать наNeoBundle
.
(обновление)
NeoBundle
остановил активное развитие сейчас и будет заменен на деин.ВИМ, который является еще одним совершенно новым менеджером плагинов Shougo. В качестве примечания, вы также можете взглянуть на vim-plug что я сейчас использую.