Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim Vundle和NeoBundle之间有什么区别?_Vim - Fatal编程技术网

Vim Vundle和NeoBundle之间有什么区别?

Vim Vundle和NeoBundle之间有什么区别?,vim,Vim,我想有一个好的和简单的方式来管理vim插件。 我找到了,找到了。 它们之间的主要区别是什么?我知道NeoBundle是Vundle的一个分支,但是什么让它与众不同呢 你用什么?是一篇由NeoBundleShougo的作者(用日语)写的文章,讲述了他为什么写NeoBundle,以及NeoBundle与Vundle的区别 实际上,NeoBundle是Vundle的一个分支。Shougo为Vundle的分支添加了一些功能,但最近发现他无法跟随上游Vundle的开发,因此他将分支添加到一个新插件,现在名

我想有一个好的和简单的方式来管理vim插件。 我找到了,找到了。 它们之间的主要区别是什么?我知道NeoBundle是Vundle的一个分支,但是什么让它与众不同呢

你用什么?

是一篇由
NeoBundle
Shougo的作者(用日语)写的文章,讲述了他为什么写
NeoBundle
,以及
NeoBundle
Vundle
的区别

实际上,
NeoBundle
Vundle
的一个分支。Shougo为
Vundle
的分支添加了一些功能,但最近发现他无法跟随上游
Vundle
的开发,因此他将分支添加到一个新插件,现在名为
NeoBundle

差异总结如下:

  • 将命令从
    Vundle
    重命名,将
    Bundle
    替换为
    NeoBundle
    。(例如:
    BundelInstall
    NeoBundleInstall
  • 添加对vim实用程序库的支持,该库由编写
  • Neobundle
    即使设置了默认设置以外的
    shellslash
    选项,也可以工作
  • 添加对Shougo编写的启动器插件的支持
  • 为Shougo编写的文件添加一个接口,他还指出这是编写
    NeoBundle
    的主要动机
  • 添加对作为Subversion/Mercurial存储库托管的插件的支持,但它现在仍然是一个实验性功能
  • UPDATED)现在
    NeoBundle
    Vundle
    没有的地方添加了延迟加载功能。它允许您在用户定义的时间点加载插件,而不仅仅是在加载了
    .vimrc
    的vim初始化期间
  • 我使用
    vundle
    ,因为它满足了我的需要(我以前使用过)。但是您可以尝试一下
    NeoBundle



    UPDATE
    NeoBundle
    现在已经停止了积极的开发,将由取代,这是Shougo的另一个全新插件管理器。作为旁注,您还可以看看我当前使用的工具。

    它们都没有。我使用病原体,直到现在我还很满意:)不知道为什么会有两张反对票。这是一个合理的问题。虽然没有答案,但最好的解决方案仍然是病原体真正地我到处都读到vundle和neo更好,因为它们处理更新时没有子模块。您的更新方式是什么?Vundle/NeoBundle以获得胜利!Vundle本质上是对病原体的一大改进。我想你应该提到,解释NeoBundle作者动机的文章是用日语写的。似乎同一作者的dein现在是更好的插件管理器,所以就连我最近也改用了它。