2016-12-02 28 views
0

私はiTerm2、tmux、vim、NERDTreeを使用しています。NERDTreeのメニューでvimのキーバインドを使用するにはどうすればよいですか?

NERDTree GitHub

メニューに問題があります。

「m」を押すと、メニューモードを使用できます。

メニューモードでは、vimのキーバインディングを使用できません。 (私はhjklを意味します)

どうすれば使用できますか? プラグインまたはショートカットはありますか?

答えて

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の中にバグがあります)。

関連する問題