Vim + Pathogen没有加载帮助文档

时间:2011-08-07 02:28:25

标签: vim pathogen

目前我使用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。

任何建议表示赞赏。感谢。

4 个答案:

答案 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

docs

中的所有这些以及更多内容

答案 3 :(得分:0)

看看我对“Pathogen does not load plugins”的回复。我认为它可能会解决你的问题。一旦你按照我在那里提到的那样,你应该得到你想要的插件文档。