Redimensionamento do terminal Xfce não enviado através do ssh

Redimensionamento do terminal Xfce não enviado através do ssh

Estou me deparando com um comportamento estranho relacionado ao fato de as atualizações de redimensionamento do terminal não serem enviadas pelo ssh. Na minha máquina local, se eu abrir um terminal e obtiver tput lines24. Depois, aumentando a janela, repito e obtenho 49 (comportamento esperado). Agora eu ssh para outra máquina e executo tput lines, recebo 49, como esperado. Então encurto a janela e executo novamente tput lines, ainda recebo 49 (comportamento inesperado). Esse comportamento também acontece se eu conectar sem primeiro redimensionar o terminal (as linhas ficam presas em 24).

A razão pela qual percebi isso é que o vim abre com o número errado de linhas (geralmente poucas porque eu fiz o ssh antes de aumentar a janela). Eu testei isso em alguns computadores remotos e funciona da mesma forma com todos eles. Estou usando o Terminal Xfce no Xfce no Gentoo x86-64.

Como posso fazer com que o terminal atualize seu número de linhas?

informação relacionada