5

我读到,如果你写出nnoremap <C-e> :NERDTreeToggle<CR>,你可以切换 NERDTree 查看器 - 如果你还没有启动 NERDTree 并输入Control+E,那么你可以打开 NERDTree 查看器,如果你已经打开它,你可以以同样的方式关闭 NERDTree当您输入:NERDTreeToggle.

但是,当我尝试这样做时,我可以成功打开它 - 但我无法关闭它并且屏幕保持不变,除了主标题略有变化,例如 from NERD_tree_1to NERD_tree_2

那么如何使用切换功能呢?还是我弄错了?

4

1 回答 1

13

我注意到您正在使用inoremapwhich 仅在插入模式下绑定 Ce。

我已经在我的 VIM 安装中尝试过你的方式,实际上它会:NERDTreeToggle在按 Ce 时输入插入模式。在正常模式下没有效果。

如果是错误的,请尝试更改为:

nnoremap <C-e> :NERDTreeToggle<CR>

我添加了它.vimrc- 它工作正常。此外,如果您仍然遇到问题,请尝试另一个热键,您可能会与其他绑定发生冲突。

于 2013-09-20T07:47:13.487 回答