使 zsh 历史搜索行为类似于 bash reverse-i-search

使 zsh 历史搜索行为类似于 bash reverse-i-search
  • 狂欢,按下[CTRL]+[r]将打开reverse-i-search提示。
  • 我怎么能够搜索 zsh 历史记录以类似的方式?

笔记:搜索查询将按下完整命令的中间仅有的,而不是在开头匹配符合正常 zsh 搜索的要求。

答案1

制作zsh 的行为与 bash 类似按下时[CTRL]+[r]

# for non-pattern search like in bash 
bindkey "^R" history-incremental-search-backward`

或者

# for pattern search (the wildcard `*` will use zsh completion)
bindkey "^R" history-incremental-pattern-search-backward

笔记:将该行添加到您的行~/.zshrc以使其永久生效。

相关内容