Me gustaría forzar que la pantalla GNU se redistribuya al ancho del terminal existente cuando vuelva a conectar una sesión. Me parece que esto funcionó correctamente antes de actualizar una máquina a CentOS 6, pero no puedo encontrar la manera de restaurarla. ( TERM=xterm
)
Cada vez que vuelvo a conectar una sesión, independientemente del estado cuando la separé, se inicia en 80 columnas, redimensionando mi terminal (PuTTY, en este caso) junto con ella.
Estoy iniciando y volviendo a conectar con:
screen -aA -R <session>
Mi .screenrc contiene solo lo siguiente y algunas asociaciones de teclas irrelevantes:
term xterm
defscrollback 10000
# status line at the bottom
hardstatus on
hardstatus alwayslastline
hardstatus string "${-}%{.0c}%-w%{.y0}%f%n %t%{-}%+w %=%{..G}[%H] %{..Y} %D %M %d, %Y %c | Load: %l"
caption splitonly "%{.yK}%3n t"
caption string "%{.c0}%3n %t"
vbell off
# Fix fullscreen programs
altscreen on
tmux
, puedo cambiar dinámicamente el tamaño de mi ventana de Terminal y el tmux dentro seguirá.