Terminal ZSH iterm2增加历史记录的行数
不确定这是zsh、iterm2还是它们之间的相互作用。 试图更改终端中可重调的行数-不是命令历史记录,而是输出历史记录 在.zshrc中,我有:Terminal ZSH iterm2增加历史记录的行数,terminal,zsh,iterm,iterm2,Terminal,Zsh,Iterm,Iterm2,不确定这是zsh、iterm2还是它们之间的相互作用。 试图更改终端中可重调的行数-不是命令历史记录,而是输出历史记录 在.zshrc中,我有: HISTFILE=~/.histfile HISTSIZE=100000 SAVEHIST=100000 这似乎被忽视了=( 不确定google的正确术语“终端输出历史记录?”这不是shell问题,是关于终端模拟器的问题。 您必须在configuration/options/tools/which中找到要记住的行数 显然你知道你的终端模拟器是iter
HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000
这似乎被忽视了=(
不确定google的正确术语“终端输出历史记录?”这不是shell问题,是关于终端模拟器的问题。
您必须在configuration/options/tools/which中找到要记住的行数 显然你知道你的终端模拟器是iterm2 在google上查找iterm2将引导您访问官方网站,然后转到“文档”,Ctrl+F“数字”并查找 回滚行
要保持在屏幕可见部分上方的回滚缓冲区的行数。关于如何更改它,在中并不是很明显
- 打开iTerm2首选项⌘ + ,李>
- 选择“配置文件”选项卡
- 然后选择端子子选项卡
- 注意,对
值的更改将立即生效,因此如果不想删除当前缓冲区,请立即检查滚动行
无限滚动
- 将
滚动行的值更改为所需的值
- 如果要使用
值,请取消选中滚动行
选项无限滚动
对于zsh和iTerm2 Build 3.2.5,还需要一个额外的步骤:首选项->配置文件->终端->检查
未限制crollback
->检查保存行以在存在应用程序状态栏时回滚
滚动对我来说已经中断,没有最后一个了。非常感谢,我在“首选项”>“高级”选项卡中查找它,我找到了一个设置“终端”>“可访问性的最大行数”更改此版本不起作用,我也不确定有什么区别?现在似乎不再是这样了。有人对~>Build 3.1.5有见解吗?@rudolph9我不确定您对3.1.5有什么问题,但我将iTerm更新到了相同的版本,并验证了我的滚动行仍然限于50k行。@Travis th图中所示的e选项不再可用。FWIW该选项在iTerm2 v3.2.7中至今仍然可用,我认为这不是一个建设性的答案。