我为vim插件编写代码(在VimL中包含的python中),现在我想与世界分享它.为了让其他用户可以使用病原体安装它并将其添加到他们的vim包中,我该怎么做呢?
病原体束只是与它们相同的子目录中的文件$HOME/.vim
.例如,这里是我写的Pathogen管理的插件的结构:
. ??? LICENSE ??? README.md ??? doc ? ??? octopress.txt ??? ftplugin ? ??? octopress.vim ??? plugin ? ??? octopress.vim ??? syntax ??? octopress.vim
我把那棵树放进去,$HOME/.vim/bundle/octopress/
而Pathogen解决了这个问题.
这是我安装的更复杂的插件vim-signify的布局$HOME/.vim/bundle/signify/
.
. ??? CONTRIBUTING.md ??? LICENSE ??? README.md ??? autoload ? ??? sy ? ? ??? debug.vim ? ? ??? fold.vim ? ? ??? highlight.vim ? ? ??? jump.vim ? ? ??? repo.vim ? ? ??? sign.vim ? ? ??? util.vim ? ??? sy.vim ??? doc ? ??? signify.txt ? ??? tags ??? plugin ? ??? signify.vim ??? showcolors.bash ??? signify.gif