我从github下载了pathogen.vim并将其放在〜/ .vim下的"autoload"目录中.但是现在当我启动gvim并执行:helptags时,它会显示"需要参数".我的〜/ .vimrc文件的内容是:
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
谢谢.
安迪
PS:我这样做,以便我可以安装Nerdtree
---编辑1 ---
根据我到目前为止所见,来自github的pathogen.vim插件对我不起作用,所以我不得不从vim.org下载它,它起作用了.但是现在当我"解压缩nerd_tree -d~/.vim/bundle"然后启动gvim时,我仍然无法找到nerdtree.
- - -结束 - - - - -
helptags是一个与病原体无关的vim命令。helptagsvim 中的命令将一个目录作为参数,它将处理 .txt 文件并生成标签文件。
要判断病原体是否正确加载,您应该能够尝试:call pathogen#helptags()。如果手动运行没有失败,则加载病原体(如果您在启动 vim 时没有收到错误,这实际上是不必要的,因为您.vimrc已经在运行这些命令)。
您要完成的下一步是阅读此处提供的有关如何将插件安装为捆绑包的文档。总结一下:
~/.vim/bundle~/.vim/bundle/plugin-name/. 这可能包含许多文件和目录(ftplugin、autoload、doc 等)。如果您遇到病原体问题,请记住安装包与以正常方式安装插件没有什么不同。优点是您可以将与该特定插件相关的所有文件和文件夹保存在它们自己的目录中。这允许您单独管理每个插件并确信您只接触与该插件相关的文件。