在 zsh 中使用上下箭头键,类似于 bash 历史上的最后一个命令

在 zsh 中使用上下箭头键,类似于 bash 历史上的最后一个命令

在bash中,我们可以使用向上和向下箭头键来获取历史记录中的最后一个或第n个命令

我们可以在 zsh 中做到这一点吗?

答案1

按照man zshzle你的说法应该可以

  • ctrl+n下一个历史记录
  • ctrl+p以前的历史

man zshzle:

down-history (unbound) (^N) (unbound)
       Move to the next event in the history list

up-history (unbound) (^P) (unbound)
       Move to the previous event in the history list.

哦我的zsh

另外,不确定你是否已经知道,但还有哦我的zsh。 zsh 的这种定制确实带有down/up以及前面提到的ctrl+ n/ ctrl+p分别用于历史列表中的下一个/上一个

相关内容