我是 GNU Screen 的新用户。我试图启动一个具有预先指定行数和列数的 GNU Screen 窗口。我运行的是 Red Hat Linux,其中未实现命令“xterm”。到目前为止,我了解到位于我的主目录中的一个名为 .screenrc 的文件控制所创建窗口的许多方面,并且我放入其中的示例命令确实反映在所创建的窗口中,但是,经过一个多星期的搜索,我仍无法在互联网上找到任何显示放置在 .screenrc 文件中的命令的内容,这些命令将导致它以特定大小(即特定数量的行数和列数)弹出。我得到的唯一建议是在我的 .screenrc 文件中包含指令 defscrollback number-of-lines,但这对我来说不起作用。有什么办法吗?
答案1
经过一个多星期的搜索,我还没有在互联网上找到任何显示放置在 .screenrc 文件中的命令,这些命令将导致它弹出特定的大小,即特定的行数和列数
这是因为你看到的窗户不是GNU Screen 窗口。Screen 只是一个“代理”终端仿真器 – 它没有能力自动弹出 GUI 窗口;总是在另一个终端仿真器应用程序中呈现,无论它是 Xterm 还是其他什么。
即使您通过 GUI 环境的应用程序菜单启动它,它也只会与您的环境使用的默认终端仿真器应用程序一起启动。
虽然 Xterm 是“原始的”,但您的 RH(E?)L 系统上可能安装了数十个终端仿真器;我猜您最有可能安装了 GNOME 终端,并带有命令gnome-terminal
。要更改其尺寸,Shift请右键单击终端区域并选择“首选项 > 配置文件 > 默认 > 大小”。
pstree -Th
可能会为您提供有关您正在使用的终端仿真器应用程序的更多提示。