我想拥有一种管理vim插件的简便方法。
我找到了NeoBundle和Vundle。
它们之间的主要区别是什么?我知道NeoBundle是Vundle的分支,但是有什么不同呢?
你用什么?
最佳答案
Here是NeoBundle
Shougo的作者用日语写的一篇文章,内容涉及他为何写NeoBundle
以及NeoBundle
与Vundle
有何不同。
实际上,NeoBundle
是Vundle
的分支。 Shougo在Vundle
的分支中添加了一些功能,但最近发现他无法跟踪上游Vundle
的开发,因此他将 fork 插入了一个新插件,现在称为NeoBundle
。
差异总结如下:
Vundle
重命名命令,将Bundle
替换为NeoBundle
。 (示例:BundelInstall
到NeoBundleInstall
)。 Neobundle
即使您设置的shellslash
选项不是默认选项,也可以使用。 NeoBundle
的主要动机。 NeoBundle
添加了一个懒惰的加载功能,而Vundle
没有。它使您不仅可以在加载.vimrc
的vim初始化期间的某个用户定义的时间点加载插件。 我使用
vundle
是因为它可以满足我的需求(我以前使用过病原体)。但是您可以尝试NeoBundle
。( UPDATE )
NeoBundle
现在已停止 Activity 开发,将由寿岛的另一个全新插件管理器vim-plug取代。作为附带说明,您还可以查看我当前正在使用的ojit_a。关于vim - Vundle和NeoBundle有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14481177/