以来 ?通常、文字列を上向きに検索するために使用されます。これをNERDTreeでも使用できるようにしたいと思います。
?を使用する NERDTreeでは常に私を助けてくれますが、私は上向きに検索したいだけで、/(下向きの検索)でツリー全体を循環したくありません
NERD_Treeは、ウィンドウを作成するときにカスタムファイルタイプを設定します。:autocmd
のバッファローカルマッピングを削除するでそれにフックすることができます?
。残念ながら、マッピングを設定する前にファイルタイプを設定しているようですが、次のようなものが機能するはずです(初めてツリーを開いた直後を除く)。
以下をあなたの~/.vimrc
:に入れてください
:autocmd FileType nerdtree autocmd WinEnter,CursorHold <buffer> silent! nunmap <buffer> ?
編集:この短くてより良いフックを有効にするパッチを作成者に提出しました(ただし、この特定のユースケースではconfig変数が引き続き優先されます):
:autocmd FileType nerdtree silent! nunmap <buffer> ?
NERD_Treeは、グローバル構成変数を介してデフォルトのマッピングを変更する方法を提供します。次のよう~/.vimrc
に変更してF1ください。
:let g:NERDTreeMapHelp = '<F1>'