如何增加终端中可滚动行数?

如何增加终端中可滚动行数?

rxvt有时,一次编译的输出比我的终端似乎容纳的行长;我可以增加那个吗?如果是这样,怎么办?

我知道我可以将输出重定向到文件以供以后检查,但我对在终端中输出的这种情况感兴趣。

ArchLinux 论坛上的这个帖子似乎表明没有办法做到这一点。是个案吗?

答案1

最简单的方法是开始rxvt使用该-sl选项:例如,rxvt -sl 50000拥有 50000 行的回滚缓冲区。默认是 1000 行,至少在我的 Debian 系统上是这样。

假设您使用的是现代 Unicode 兼容版本rxvt,则使其持久化的方法是编辑(或创建)一个名为 的文件~/.Xresources并向其中添加以下行:

URxvt.saveLines: 50000

要使此设置生效,您需要注销并再次登录,或者在当前的 X 会话中运行此命令:xrdb -merge ~/.Xresources

这是配置经典 X 应用程序的常见机制,称为X 资源。

您链接的线程是指增加回滚缓冲区文本模式虚拟控制台即当X11 GUI未运行时,需要修改内核。

相关内容