Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 OSX 系统、ZSH shell 和 iterm2 终端上,我正在运行:
$history
结果是最后 10 个命令。
如何增加默认返回行数?
我可以
$history -20
并且可能也将其别名为历史,但我想知道是否有一些设置可以本地控制它。另外,请不要与 HISTSIZE 混淆,这是一个单独的配置。
似乎没有这样的配置可用。
选项很简单:
alias history="history -30"
只需将历史命令包装到一个函数中:
h () { history ${1:-\-30} }
默认情况下,您将获得最后 30 个历史条目,并且仍然可以选择将参数更改为另一个值。