历史记录返回的行数

时间:2012-11-08 07:43:00

标签: shell unix zsh iterm

在OSX系统,ZSH shell和iterm2终端上,我正在运行:

$history

结果是最后10个命令。

如何增加返回行的默认数量?

我能做到

$history -20

并且可能也将此作为历史的别名,但我确实想知道是否有一些设置来本机控制它。 另外,请不要与HISTSIZE混淆,后者是一种独立的配置。

2 个答案:

答案 0 :(得分:0)

似乎没有这样的配置。

选项很简单:

alias history="history -30"

答案 1 :(得分:0)

只需将history命令包装到函数中:

h () { history ${1:-\-30} }

默认情况下,您可以获得最后30个历史记录条目,并且仍然可以选择将参数更改为其他值。