zsh の前後検索は vi モードとは逆です。

zsh の前後検索は vi モードとは逆です。

viモードに入ったときにset -o viコマンドモードに入り、次のキーをタッチすると?aが生成され、/その逆も同様です。普通ですか?この動作をどのように変更できますか?

答え1

次のキーを追加しました。

bindkey -M vicmd '?' history-incremental-search-backward
bindkey -M vicmd '/' history-incremental-search-forward

EmacsモードでCTRL + Rを押すと良いでしょう。

関連情報