Я хотел бы иметь хороший и простой способ управления плагинами vim. Я нашел NeoBundle и Vundle. Каковы основные различия между ними? Я знаю, что NeoBundle - это вилка Vundle, но что это отличает ее?
Что вы используете?
Я хотел бы иметь хороший и простой способ управления плагинами vim. Я нашел NeoBundle и Vundle. Каковы основные различия между ними? Я знаю, что NeoBundle - это вилка Vundle, но что это отличает ее?
Что вы используете?
Здесь - статья, написанная (на японском) автором NeoBundle
Shougo, о том, почему он написал NeoBundle
и как NeoBundle
отличается от Vundle
.
Собственно, NeoBundle
является fork Vundle
. Shougo добавил некоторые особенности к вилке Vundle
, но в последнее время обнаружил, что не может следить за развитием вверх по течению Vundle
, поэтому он превратил вилку в новый плагин, теперь называемый NeoBundle
.
Различия, описанные ниже:
Vundle
, замените Bundle
на NeoBundle
. (Пример: BundelInstall
до NeoBundleInstall
).NeoBundle
работает, даже если вы установили параметр shellslash
, отличный от стандартного.NeoBundle
.NeoBundle
добавляет ленивую функцию загрузки, где Vundle
не имеет. Он позволяет загружать плагины в определенный пользователем момент времени, а не только во время инициализации vim, где загружается .vimrc
.Я использую Vundle
, потому что мне достаточно моих потребностей (раньше я использовал патоген). Но вы можете попробовать NeoBundle
.
(ОБНОВЛЕНИЕ) NeoBundle
теперь прекратила активную разработку и будет заменена на dein.vim, который является Shougo еще одним новым менеджером плагинов. В качестве дополнительной заметки вы также можете взглянуть на vim-plug, который я сейчас использую.