私はColemak + Bash Viモードを使用していますh
j
k
l
。h
n
e
i
.inputrc
繰り返し検索のための元のキーはN
n
同じコマンドにバインドされているようです。
$ # Run in command mode
$ bind -p | grep vi-search-again
"N": vi-search-again
"n": vi-search-again
そのため、このコマンドを次のように再マッピングしてみましたK
k
。
set keymap vi-command
"n": history-search-forward
"N": ""
"K": vi-search-again
"k": vi-search-again
Bashを再起動してからvi-search-again
再マップしました。
$ # Run in command mode
$ bind -p | grep vi-search-again
"K": vi-search-again
"k": vi-search-again
ただし、K
k
「/」検索中にキーを押すと応答がありません。このコマンドを再マッピングする正しい方法は何ですか?