我有一个正在运行的日志,它向终端输出了很多内容。不幸的是,当我尝试向上滚动并查看较旧的输出时,似乎存在限制。我无法滚动超过某个点。在 Mac 上,终端允许您向上滚动到会话的开始。有没有办法在 ubuntu 终端中执行此操作?
答案1
转至Edit
-> Profile Preference
->Scrolling Tab
现在只需勾选Unlimited
下面的方框即可Scrollback
。
现在您将能够看到您的全部输出。
答案2
答案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