为什么不普遍使用Vimball?


20

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

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

我在Github上看到的插件越来越少,也没有看到。

  • 是否有积极尝试弃用它们?
    • 如果可以,为什么?
  • 这是因为我们现在有Vundle,Pathogen等吗?

Answers:


25

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

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


当然还有vim8packpath
D. Ben Knoble
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.