历史记录返回的行数



在OSX系统,ZSH Shell和Iterm2终端上,我正在运行:

$history

结果是最后10个命令。

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

我可以做

$history -20

也许也可能与历史相称,但是我确实想知道是否有一些设置可以在本地控制它。另外,请不要与Histssize混淆,这是一个分开的配置。

似乎没有这样的配置。

选项简单:

alias history="history -30"

只需将历史记录命令包装到一个函数:

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

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

我在MACOS Monterey 12.5.1中遇到相同的问题 - 历史记录命令的数字作为输入。该数字告诉命令从哪个行开始阅读历史记录。

如果要获得所有以前的命令:

history 0

这将确保显示所有以前的命令

相关内容

  • 没有找到相关文章

最新更新