我想有一种管理vim插件的好方法。我找到了 NeoBundle和Vundle。它们之间的主要区别是什么?我知道 NeoBundle 是 Vundle 的一个分支,但是是什么让它与众不同呢?
你用什么?
我想有一种管理vim插件的好方法。我找到了 NeoBundle和Vundle。它们之间的主要区别是什么?我知道 NeoBundle 是 Vundle 的一个分支,但是是什么让它与众不同呢?
你用什么?
这是NeoBundle
Shougo 的作者写的一篇文章(日文),关于他为什么写NeoBundle
以及NeoBundle
与Vundle
.
实际上,NeoBundle
是Vundle
. Shougo 在 fork 的一个 fork 中添加了一些功能,Vundle
但最近发现他无法跟上上游Vundle
的开发,因此他将 fork 到了一个新的插件,现在称为NeoBundle
.
差异总结如下:
Vundle
,替换Bundle
为NeoBundle
。(例如:BundelInstall
到NeoBundleInstall
)。Neobundle
即使您设置shellslash
了默认值以外的选项,也可以使用。NeoBundle
。NeoBundle
的延迟加载功能。Vundle
它允许您在某个用户定义的时间点加载插件,而不仅仅是在.vimrc
加载的 vim 初始化期间。我使用vundle
它是因为它满足了我的需要(我以前使用过病原体)。不过你可以试试看NeoBundle
。
( UPDATE )NeoBundle
现在已经停止了积极的开发,将被dein.vim取代,这是 Shougo 的另一个全新的插件管理器。作为旁注,您还可以查看我当前正在使用的vim-plug 。