目前我使用Pathogen来整理我的vim插件。它看起来做得很好而没有任何障碍,但由于某种原因,没有生成帮助标签。我不认为我的文件结构有问题(尽管可能是这样),因为据我所知,我已经正确设置了它,例如:pathogen.vim
在~/.vim/autoload
和我的所有插件中在~/.vim/bundle
我的.vimrc
别名为HOME
目录,因此我可以快速找到并打开它,病原体相关部分如下所示:
filetype off
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
我觉得我已经尝试过我在互联网上发现的每一次迭代,但没有任何成功。插件似乎每次都运行得很好,但我永远无法使用helptags获取帮助文档。如果有帮助,我正在使用Mac OSX 10.6。
任何建议表示赞赏。感谢。
答案 0 :(得分:73)
我有同样的问题,在更新病原体时没有找到帮助 - 我只需要运行以下命令来生成帮助标签:
:Helptags
如果你只是添加线来启动病原体:
call pathogen#infect()
Helptags
它将在启动时生成它们,您将一如既往地获得帮助。
答案 1 :(得分:14)
引用tpope vim-pathogen中的README:
通常要生成文档,Vim希望您使用文档(例如
:helptags
)在每个目录上运行:helptags ~/.vim/doc
。与pathogen.vim一起提供的是:Helptags
命令,可以在您的' runtimepath'中的每个目录上执行此操作。如果你真的想要发疯,你甚至可以在你的vimrc中调用Helptags
。我不想发疯。
答案 2 :(得分:5)
2011年4月13日,我们添加了:Helptags
命令,该命令会在'runtimepath'
现在初始化插件的首选方法是:
call pathogen#infect()
syntax on
filetype plugin indent on
中的所有这些以及更多内容
答案 3 :(得分:0)
看看我对“Pathogen does not load plugins”的回复。我认为它可能会解决你的问题。一旦你按照我在那里提到的那样,你应该得到你想要的插件文档。