gnu screenで端末のサイズを自由に変更できるように

.screenrcに

termcapinfo xterm "WS=\E[8;%d;%dt"
termcapinfo xterm "li#63:co#100"

を追加。(xtermのところは自分の端末に合わせて変える)

'termcapinfo xterm "WS=\E[8;%d;%dt"' を指定すると、端末を好きなサイズに変更できるようになる。
これだけだと、screenを起動したとき勝手にデフォルト値でリサイズされてしまうので、'termcapinfo xterm "li#63:co#100"'で縦と横の幅を指定。(例は縦63文字、横100文字)

あとは、

bind 5 width 100 63
bind 6 width 200
bind 7 width 300
bind 8 width 100 88

とか適当に割り当てておけば、簡単に端末サイズを切り替えられる。