微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim – 无法切换NERDTree

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

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

那么我该如何使用切换功能呢?或者我弄错了?

解决方法

我注意到你正在使用inoremap,它只在插入模式下绑定C-e.

我已经在我的VIM安装上试过了,实际上它会在C-e上按插入模式键入:NERDTreetoggle.
在正常模式下没有效果.

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

nnoremap <C-e> :NERDTreetoggle<CR>

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐