我对vim相对较新,并且NERDTree存在问题,我似乎无法弄明白。
我似乎错过了一大堆命令,所以当我将它们映射到键时,我会收到消息(例如)
不是编辑器命令:NERDTreeMapToggleBookmarks
如果我运行:命令我可以在那里看到所有NERDTree全局命令(文档的2.1节中的那些命令),这些命令似乎都可以工作,但就是这样。
我使用的是NERDTree 4.1.0,我是从github repo下载的。 我怀疑我可能在设置插件时错过了一步,或者在我的.vimrc中丢失了一些东西,但我有点不知所措。
任何人都有任何指示?就像我说的,我是vim的新手所以它可能是非常愚蠢或明显的东西! ;)
非常感谢
答案 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配置中只有两行。
" NERDTree configuration
let NERDTreeWinSize=35
" map to toggle NERDTree window
nmap :NERDTreeToggle
就是这样。