在bash中输入history 10
即可获取最新10条历史,但在zsh中一直不知道需要什么参数,都是全部输出再处理的,今天突然发现了!
history -E -10
zsh的history命令是omz_history
具体来源是加载的history.zsh
源码:https://github.com/ohmyzsh/ohmyzsh/blob/master/lib/history.zsh
主要的函数复制在下方了
## History wrapper
function omz_history {
local clear list
zparseopts -E c=clear l=list
if [