
我已history-search-backward
映射為 PageUp。
當我輸入:
git push <PageUp><PageUp><PageUp>
- 在 Bash 中,它開始循環瀏覽以以下開頭的所有歷史記錄條目git 推送
- 在 Zsh 中,它開始循環瀏覽以以下開頭的所有歷史記錄條目git所以它會列出諸如 等的條目
git status
。git remote update
我怎麼能讓 zsh 表現得像 bash 一樣?setopt
我應該設定什麼?
答案1
綁定歷史搜尋zsh 至[Page UP]
和[Page Down]
bindkey "^[[5~" history-beginning-search-backward
bindkey "^[[6~" history-beginning-search-forward
綁定歷史搜尋zsh 至[UP]
和[Down]
bindkey "^[[A~" history-beginning-search-backward
bindkey "^[[B~" history-beginning-search-forward