如何在NERDTree菜单中使用vim的键绑定?

时间:2016-12-02 13:11:36

标签: vim terminal tmux nerdtree iterm2

我使用的是iTerm2,tmux,vim和NERDTree。

NERDTree GitHub

菜单中存在问题。

当我按下' m'时,我可以使用菜单模式。

在菜单模式下,我无法使用vim的键绑定。 (我的意思是hjkl。)

我该怎么用? 有插件还是快捷方式?

1 个答案:

答案 0 :(得分:0)

NERDTree通过:help NERDTreeMenu到状态行并查询密钥来实现其菜单(:echo)。如其标题中所示,您只能使用 J / K 进行导航,或者通过按(o)突出显示的快捷键直接选择条目(即由菜单定义决定。)

NERDTree Menu. Use j/k/enter and the shortcuts indicated
==========================================================
(o)pen through shell
> (a)dd a childnode
(m)ove the current node
(d)elete the current node

密钥是通过以下代码获得的:

:echo nr2char(getchar())

你可以自己尝试一下;它应该返回你在调用后按下的键。如果这不起作用,你的终端就坏了(或者Vim里面有一个bug)。