私のコマンド履歴に次の項目があるとしましょう。
less documents/doc1.txt
less documents/doc2.txt
less files/file1.txt
less files/file2.txt
ls
pwd
次のキーバインディングが有効になっています。
bindkey '^P' history-search-backward
私が入力すると、次の事実が現れました。
less documents
^P
ZLEは
less files/files2.txt
代わりに最初のオプションとして:
less documents/doc2.txt
なぜそんなことですか?それを修正する方法がありますかhistory-search
?カーソルの左側にあるすべてそしてそれを使って記録を繰り返しますか?
答え1
bindkey '^P' history-beginning-search-backward
あなたは好むかもしれませんup-line-or-history-beginning-search
。