-
Vital.vim为Vim插件提供全面的 Vim 实用程序功能
资源介绍
生命病毒
全面的Vim实用程序功能,适用于Vim插件。
要求
vital.vim中的模块基本上支持Vim 8.1或更高版本。 我们保证支持以下版本的Vim:
最新的主要版本(8.2。*)
先前的主要版本(8.1。*)
并且某些模块具有更严格的要求和其他依赖性。 在使用它们之前,请阅读每个模块的文档。
在Vim中处理库非常困难
由于Vim脚本没有内置的模块系统,因此使用外部库很麻烦。
如果决定通过手动复制和粘贴将库包含在插件存储库中:您有责任自行更新库。 感叹,您必须找到向后不兼容的更改,这些更改可能会使您的插件与以前安装的先前版本之间的所有更改都中断。 超级乏味
如果您希望插件用户安装从属库:用户将收到其他步骤,以使其与您的插件一起使用。 不容易更糟糕的是,他们可能无法正确安装依赖项。 一个恶梦
vital.vim对这些问题做了什么
vital.vim会将库嵌入到您的插件存储库中,因此您的插件用户不需要单独安装它们。 此外, vital.vim还可以根据对vital模块的声明来解决依赖关系。
具体而言,解析vital.vim由称为VITALIZER模块捆绑重要模块间依赖关系