Zsh

zsh中的歷史搜尋僅適用於命令?

  • October 26, 2011

假設我的命令歷史記錄中有以下條目:

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修復游標左側的所有內容並用它遍歷歷史?

bindkey '^P' history-beginning-search-backward

您可能更喜歡up-line-or-history-beginning-search.

引用自:https://unix.stackexchange.com/questions/23233