不确定这是 zsh、 iterm2还是它们之间的交互。 试图更改终端中可回收行的数量——不是命令历史记录,而是输出历史记录。
我有:
HISTFILE=~/.histfile HISTSIZE=100000 SAVEHIST=100000
这似乎被忽略了
不确定正确的术语谷歌,“终端输出历史?”
不是外壳的问题是你的虚拟终端。 您必须在配置/选项/工具/无论什么中找到该选项,以便记住行数。
显然你知道你的虚拟终端是 iterm2。
在谷歌上寻找 iterm2将引导您到官方网站,然后去’文档’,Ctrl + F’数字’和找到
回放台词 要保持在屏幕可见部分上方的回滚缓冲区行数。
在 ITerm2文档中,如何改变它并不是很明显。
Scrollback lines
Unlimited scrollback
Scrollback Lines
对于 zsh 和 iTerm2 Build 3.2.5,还需要一个额外的步骤: Preferences-> Profiles-> Terminal-> Check UnlimitedScrollback-> Check save lines to scrollback when an app status bar is present
UnlimitedScrollback
save lines to scrollback when an app status bar is present
没有最后一个,滚动对我来说已经不合适了。