zsh-history-substring-searchとup-line-or-beginning-searchの違い

zsh-history-substring-searchとup-line-or-beginning-searchの違い

間に実質的な違いはありますか?過去の部分文字列の検索そしてオンラインにアクセスするか、検索を開始してください?私は両方の方法を試してみましたが、実際には同じことをしているようです(歴史的な部分文字列検索が実行することについていくつかのハイライトを除く)。

答え1

history-substring-search取るみんなバッファを編集し、それを含むすべての履歴行を返します。どこかにとしてサブストリング

up-line-or-beginning-search編集バッファの一部のみを占める左へカーソルを置き、履歴行を返します。スタートそれを書いてください。


PS:これらの機能の高度な/対話型バージョンを見るには、次の点を確認してください。zsh-autocomplete入れる

過去の検索

関連情報