缺少NERDTree命令

时间:2011-04-06 17:50:15

标签: vim nerdtree

我对vim相对较新,并且NERDTree存在问题,我似乎无法弄明白。

我似乎错过了一大堆命令,所以当我将它们映射到键时,我会收到消息(例如)

不是编辑器命令:NERDTreeMapToggleBookmarks

如果我运行:命令我可以在那里看到所有NERDTree全局命令(文档的2.1节中的那些命令),这些命令似乎都可以工作,但就是这样。

我使用的是NERDTree 4.1.0,我是从github repo下载的。 我怀疑我可能在设置插件时错过了一步,或者在我的.vimrc中丢失了一些东西,但我有点不知所措。

任何人都有任何指示?就像我说的,我是vim的新手所以它可能是非常愚蠢或明显的东西! ;)

非常感谢

3 个答案:

答案 0 :(得分:7)

将Vundle更新到新界面后,我遇到了同样的问题。 确保你有

call vundle#begin()

call vundle#end()

包装你的插件电话。

答案 1 :(得分:2)

我最近遇到了像Not an editor command: NERDTree*这样的错误。对我来说打破它的原因是将我的vimrc中的行call vundle#rc()更改为call vundle#begin(),因为这是我在Vundle README中看到的内容。转回来修复了这个问题。

答案 2 :(得分:0)

我正在使用这个插件很长一段时间。我检查了一下,我的./plugins目录中只有一个文件,而我的.vimrc配置中只有两行。

  • 将NERD_tree.vim放入.vim / plugins /目录
  • 将设置添加到.vimrc配置文件中:

" NERDTree configuration
let NERDTreeWinSize=35
" map  to toggle NERDTree window
nmap   :NERDTreeToggle

就是这样。