如果我给出一个在终端中有很多输出行的命令,大约 400 条,那么如果我向上滚动到顶部,我只能看到最后约 200 条。我怎样才能进一步向上查看更多输出行?我不想使用 tee 并将输出复制到文本文件。我使用 Openbox 和 Terminator。
我如何才能查看两天前的终端输出?
答案1
Terminator 的配置(包括缓冲区大小)存储在其配置文件中,通常位于~/.config/terminator/config
。
您可以通过修改配置文件来配置缓冲区大小,使其包含以下内容。请务必包含章节标题,因为这些是必需的。
[profiles]
[[default]]
scrollback_lines = 5000
参考:http://manpages.ubuntu.com/manpages/precise/man5/terminator_config.5.html
您也可以通过在 Terminator 窗口中单击鼠标右键并选择 来修改 Terminator 配置Preferences
。相关首选项位于 中Profiles > Default > Scrolling > Scrollback
。
答案2
我必须在终端偏好设置对于 Ubuntu 14.04
编辑 > 配置文件首选项 > 滚动 > 向后滚动:
我将我的设置为 2048(默认值为 512),关闭并重启终端
答案3
您可能需要无限回滚:
在~/.config/terminator/config
:
[profiles]
[[default]]
scrollback_infinite = True
答案4
您可以在 ~/.config/terminator 中配置回滚缓冲区大小,例如:
scrollback_lines = 5000
这会将缓冲区大小设置为 5000 行。