我读到如果你写出nnoremap <C-e> :NERDTreeToggle<CR>
,您可以切换 NERDTree 查看器 - 如果您尚未启动 NERDTree 并输入 Control+E
,然后你可以打开NERDTree查看器,如果你已经打开了,你可以像输入:NERDTreeToggle
一样关闭NERDTree .
但是,当我尝试这样做时,我可以成功打开它 - 但我无法关闭它并且屏幕保持不变,除了主标题略有变化,例如从 NERD_tree_1
至NERD_tree_2
.
那么如何使用切换功能呢?还是我弄错了?
最佳答案
我注意到您正在使用 inoremap
仅在插入模式下绑定(bind) C-e。
我已经在我的 VIM 安装上尝试过你的方式,它确实会输入 :NERDTreeToggle
按 C-e 进入插入模式。
在正常模式下没有效果。
如果是错误的,请尝试更改为:
nnoremap <C-e> :NERDTreeToggle<CR>
我在
.vimrc
中添加了它- 它工作正常。此外,如果您仍然遇到问题,请尝试另一个热键,您可能会与其他绑定(bind)发生冲突。
关于vim - 无法切换 NERDTree,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18911341/