Vim上古神器Vim开源工具技巧

减少插件中的重复代码 :SpaceVim APIs

2017-02-18  本文已影响114人  SpaceVim

为什么需要APIs?

在制作插件时为了使的插件兼容新老版本的Vim,以及兼容不同的操作系统,会在插件中写一些兼容性的公共方法。看到这么多插件中都有类似的公共方法,于是,我就在想为什么不能整个这些公共方法,分门别类。提供一套用于插件开发或者日常使用的公共包呢?

于是,SpaceVim APIs 应运而生!

如何使用SpaceVim APIs?

首先,需要安装SpaceVim,或者将SpaceVim 添加到runtimepath.

在插件中就可以如此调用:

SpaceVim APIs usage

SpaceVim提供了一些公共的APIs,可参考如下链接:

SpaceVim APIs

当然,如果有兴趣贡献api,我们也非常欢迎PR.

上一篇 下一篇

猜你喜欢

热点阅读