Ubuntu 22.04

Ubuntu 22.04

我有一个正在运行的日志,它向终端输出了很多内容。不幸的是,当我尝试向上滚动并查看较旧的输出时,似乎存在限制。我无法滚动超过某个点。在 Mac 上,终端允许您向上滚动到会话的开始。有没有办法在 ubuntu 终端中执行此操作?

答案1

转至Edit-> Profile Preference->Scrolling Tab

现在只需勾选Unlimited下面的方框即可Scrollback

现在您将能够看到您的全部输出。

在此处输入图片描述

答案2

由于这个问题已经三年多了,我只想发布一条更新:

在 Ubuntu 15.10 中,它与接受的答案非常相似,如下所示:

  • 转到Edit-> Profile Preference->Scrolling标签。

  • 取消勾选旁边的框"Limit scrollback to:"

禁用“限制回滚到:”

答案3

据称 Gnome 终端有一个该选项,请检查编辑->配置文件->默认->编辑->滚动->回滚

答案4

Ubuntu 22.04

Ubuntu 22.04 中默认的回滚行数为10000。您可以将其更改为任意数字,最多为 ,2147483647或完全禁用它。两者都可以从 GUI 或命令行完成。

从 GUI

打开终端->设置(汉堡按钮)->偏爱->个人资料->未命名->滚动. 在那里你会看到限制回滚到。您可以完全禁用它,也可以更改要向后滚动的行数,如下所示:

偏好设置 - 个人资料未命名

从命令行

也可以使用 命令行 来完成相同的操作gsettings。阅读本文,详细了解其工作原理:如何从命令行更改 gnome-terminal 回滚行

启用无限回滚:

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$(gsettings get org.gnome.Terminal.ProfilesList default | tr -d \')/ scrollback-unlimited true

限制回滚至 250,000 行:

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$(gsettings get org.gnome.Terminal.ProfilesList default | tr -d \')/ scrollback-lines 250000

相关内容