eis*_*eis 11 irssi putty gnu-screen
每当我重新连接到分离的屏幕(包含 Irssi)时,我的 Putty 屏幕都会调整为启动时的大小。如果我在此之后更改窗口大小,分离屏幕并将其重新调整大小,窗口将再次调整为原始大小。我所说的窗口是指我的 windows 框上的 Putty 窗口。如何关闭此功能?
使用 Windows XP 作为我的本地操作系统和 CentOS 6.0 作为远程操作系统。腻子 0.61。
eis*_*eis 12
找到了答案。该功能称为“远程终端调整大小”,可以在配置 -> 终端 -> 功能 -> 禁用远程控制终端调整大小中禁用,如PuTTY 配置中所述。
不过,真的不知道为什么重新附加屏幕会调整远程请求的窗口大小。
小智 11
您还可以防止屏幕调整任何远程会话的大小。另一个答案可以防止在您的本地腻子安装中出现这种情况 - 但是如果您来到另一个工作站怎么办?
无论如何,为了防止屏幕调整 xterms 的大小,您需要:
/etc/screenrc# Long time I had this in my private screenrc file. But many people
# seem to want it (jw):
# we do not want the width to change to 80 characters on startup:
# on suns, /etc/termcap has :is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l:
#termcap xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'
#terminfo xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'
Run Code Online (Sandbox Code Playgroud)
我刚遇到这个问题,用谷歌搜索,在这里找到了答案,经过测试并认为它可能对其他人有用。
请注意,如果您无法或不想编辑全局 screenrc 配置,~/.screenrc那么对您当前的用户来说就可以了。