Вы также можете запретить экрану изменять размеры любых удаленных сессий. Другой ответ предотвращает это в вашей локальной установке замазки - но что, если вы приходите на другую рабочую станцию?
В любом случае, чтобы предотвратить изменение размера экрана 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'
- Раскомментируйте эти две строки termcap и screen будет вести себя с этого момента.
Я просто столкнулся с этой проблемой, погуглил, нашел здесь ответ, проверил и подумал, что это может быть полезно для других.
Обратите внимание, что если вы не можете или не хотите редактировать глобальную конфигурацию screenrc, ~/.screenrc
подойдет для вашего текущего пользователя.