我已经看到很多Vim插件似乎没有Vimballs。

Vimball基本上是vim知道如何安装的插件的压缩包。
它们是因此/ tar -xvf更加方便
,因为您不必/不必担心tarball的目录结构以不同的方式嵌套
,即如果它以.vim开头,或.vim目录结构中,或者tarball中是否有一个与插件同名的父文件夹等。

我看到的它们越来越少,而在插件中却没有是在Github上看到的。


是否有积极地尝试弃用它们的方法?


如果这样,为什么?


这是因为我们现在有了Vundle,病原菌等?


#1 楼

主要原因恰恰是您的第二点,因为在社区级别上存在着一种积极的运动,即在病原体,Vundle,Neobundle等插件管理器的帮助下使用源代码控制来管理插件,这已成为一种更轻松的升级方法插件。您还可以更轻松地控制要锁定插件的发行版。使用此方法的另一个重要方面是,您可以隔离每个插件,并将其保存在单独的文件夹中,这使得无论是单独升级还是完全删除它们,都变得更加轻松。

Vimball的方法很难做到这一点,因此在过去很少采用。我不认为有过明显的弃用它的尝试,这只是其他更好的插件管理方式的趋势。

评论


当然,使用vim8,packpath

– D. Ben Knoble♦
18/12/13在16:21