我曾经在一个人的身上发现过这种现象.zshrc
:
# matches current input to history items
# bind to up arrow and down arrow
bindkey '^[[A' history-beginning-search-backward
bindkey '^[[B' history-beginning-search-forward
我该如何使用它?在 Mac 键盘上,我尝试过 Control-A、Option-A、Command-A、Escape-A,以及按下 Escape 键,松开它,然后按 A。但没有任何有用的反应。
评论说:
^[[A
/表示向上/向下箭头键,您可以在 Bash 或 Zsh 中通过按下- ,释放它并按/箭头键^[[B]
来尝试。ControlvUpDown您可以在此处阅读更多信息: https: //en.wikipedia.org/wiki/ANSI_escape_code#Terminal_input_sequences