我使用的是 Fedora 14。Gnome 终端 2.32.0。
但没有“无限滚动”的框。事实上,我可以向后滚动的行数上限为 10,000。如果我将其设置得更高,它将重置为 10,000。
另外,我去了 gconf-editor,找到了一个键“/apps/gnome-terminal/profiles/Default/scrollback_unlimited”。我切换了这个值,但回滚仍被限制为 10,000 行。
我在网上看到 Gnome Terminal 2.28 中引入了无限回滚功能。
是否存在某种我不知道的系统范围或安全配置条目?如果是这样,我可以与系统管理员联系以进行更改。
答案1
缓冲区空间通常需要内存。在我看来,在任何终端模拟器中,无限向后滚动缓冲区都不是一个现实的期望。如果您必须保留所做的一切的回滚历史记录,只需运行命令
# 脚本
在你开始你的会话之前,你所做的一切,按键,文件目录等,都将进入打字稿文件。这样您就可以在此文件中搜索您要查找的内容。
另外,我很好奇为什么 10K 行缓冲区对任何人来说都不够。如果您在屏幕历史记录中滚动了那么远,那么您一定没有做正确的事情。对我来说,任何时候我都可以写 300-400 行。