![如何增加 iterm (tmux) 窗口回滚(不是行回滚)](https://linux22.com/image/52681/%E5%A6%82%E4%BD%95%E5%A2%9E%E5%8A%A0%20iterm%20(tmux)%20%E7%AA%97%E5%8F%A3%E5%9B%9E%E6%BB%9A%EF%BC%88%E4%B8%8D%E6%98%AF%E8%A1%8C%E5%9B%9E%E6%BB%9A%EF%BC%89.png)
当我想向后滚动时,即使用鼠标(或使用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