2016-10-07 5 views
0

デフォルトでは、上矢印を押してコマンドの履歴を確認することができます。私はそれをカスタマイズしたい。私は、上向き矢印の代わりにCtr-nを使用することをお勧めします。どうやってやるの?vimでの履歴検索のバインドキー

私は、history substring searchプラグインでoh-my-zshを使用しています。プラグインのドキュメントでは、プラグインをviモードで使用することができます。しかし、プラグインは私のviには影響しません。

+0

* viモード*は 'zsh'で定義されたキーマップのセットで、' vi'エディタと同様のキーバインディングを使用してコマンドラインをナビゲートし編集します。 * Oh-My-Zsh *のデフォルト設定である* emacsモード*もあります。プラグインのドキュメントによれば、プラグインは 'zsh'の* viモードで動作します(おそらくバインドされています)。 'vi'エディタ自体とは何の関係もありません。 – Adaephon

答えて

0

デフォルトでは、ctrl-pは前のコマンドに移動し、ctrl-nは次のコマンドに移動します(空のコマンドラインで押すと何も起こりません)。あなたは、この動作にctrl-pを使用することをお勧めします。

ただし、実際に上記の動作を変更したい場合は、.vimrc: cnoremap <C-n> <C-p>にこれを追加してください。

関連する問題