Vim +病原体不加载帮助文档



目前我使用病原体来组织我的vim插件。它似乎做得很好,没有任何障碍,但由于某种原因,没有生成帮助标签。我不认为我的文件结构是错误的(虽然它可能是),因为据我所知,我已经设置正确,例如:pathogen.vim是在~/.vim/autoload和我所有的插件都在~/.vim/bundle

我的.vimrc被别名到HOME目录,所以我可以快速找到它并打开它,病原体相关的部分看起来像这样:

filetype off
call pathogen#runtime_append_all_bundles() 
call pathogen#helptags()

我觉得我已经尝试了我在网上找到的每一个迭代,没有一个是成功的。插件似乎每次都工作得很好,但我永远无法使用帮助标签获得帮助文档。如果有帮助的话,我用的是Mac OSX 10.6。

任何建议都是感激的。谢谢。

我在更新病原体时也遇到了同样的问题——我只需要运行以下命令来生成帮助标签:

:Helptags

如果你只是添加一行开始病原体到:

call pathogen#infect()
Helptags

它将在启动时生成它们,您将一如既往地获得帮助。

从vim-pathogen README中引用tpope:

通常要生成文档,Vim希望您在每个包含文档的目录上运行:helptags(例如,:helptags ~/.vim/doc)。提供病原体。vim是一个:Helptags命令,在你的"运行路径"中的每个目录上执行此操作。如果您真的想要疯狂一点,您甚至可以在vimrc中调用Helptags。我不喜欢发疯。

在2011年4月13日添加了一个:Helptags命令,它沿着'runtimepath'生成帮助标签

现在首选的初始化插件的方式是:

call pathogen#infect()
syntax on
filetype plugin indent on

文档

看看我对"病原体不加载插件"的回复。我想这能解决你的问题。一旦你按照我在那里提到的,你应该得到你的插件所需的文档。

最新更新