2017-07-08 9 views

答えて

2

NERDTreeマッピングの組み込みドキュメントを:help NERDTreeMappingsでチェックすると、すべてのマッピングの完全なリストと説明が表示されます。説明の中の1つはMap optionです。その設定を変更すると、マッピングが変更されます(?キーで表示される組み込みヘルプを含む)。 https://github.com/scrooloose/nerdtree/blob/master/doc/NERDTree.txt#L271-L285

マッピングはNERDTreeMapActivateNodeによって定義されます。

例えば、ここでは「O」キーのエントリです。だから、あなたのcolemakキーボード上の適切なものは何でもそれを変更するためには、あなたの~/.vimrcファイルでこれを置く必要があると思います:

let g:NERDTreeMapActivateNode = "p" 

...または任意の「O」の代わりにあります本物のコリアークレイアウト。

興味のあるすべてのマッピングを行って、必要なものと置き換える必要があります。彼らが矛盾しないように注意してください。それは多くの変数ですが、おそらく最も信頼できる方法です。

代わりに、nerdtreeファイルタイプ(ファイル~/.vim/ftplugin/nerdtree.vimnnoremap <buffer> o pを入れる)ためのバッファローカルなマッピングを行うことができますが、?を押すと、あなたにこれらを表示されませんので、私は、それをお勧めしません。

関連する問題