如何增加 iterm (tmux) 窗口回滚(不是行回滚)

如何增加 iterm (tmux) 窗口回滚(不是行回滚)

当我想向后滚动时,即使用鼠标(或使用PageUp)时,我只能向上滚动约 43 页(约 2000 行)。我可以增加那个吗?

我将我的终端首选项 ->“Scrollback Lines”设置为 1000000
我也将我的 bashrc 设置为

HISTSIZE=100000
HISTFILESIZE=200000

但这些设置没有帮助。

你可以看到终端右上角有多远,即

在此输入图像描述

1900-2000 似乎是旧内容丢失的最大值。

答案1

将其放入我的.tmux.conf文件中就是诀窍:

set -g history-limit 20000

答案2

对于 tmux,您可以使用以下命令更改其回滚缓冲区

set-option history-limit 10000

默认值为 2000。

您可以将此指令放在您的~/.tmux.conf或 tmux 命令提示符处(前缀 + :)。

看起来 iTerm 与 tmux 集成了。看:https://gitlab.com/gnachman/iterm2/wikis/TmuxIntegration

相关内容