このscreen
ユーティリティは、起動時にPuTTYに標準の80x24ウィンドウのサイズを変更させることが知られています。どうすればいいですか?コマンドでこれを行うにはどうすればよいですか?
私はそれを試しましたが、stty cols 150 rows 40
PuTTYウィンドウのサイズは自動的に調整されません。最後に、私は次のようなものが欲しい
stty cols 175 rows 40
dstat -tclypmsnd --nfs3 5
PuTTY端末ウィンドウのサイズをdstat
このオプションセットに必要な175列に自動的に調整します。
もう一度申し上げますが、私はWindows側でPuTTYウィンドウのサイズを自動的に調整するLinux側のコマンドを探しています。stty cols X rows Y
そうしないでください。
ベストアンサー1
これは、DECCOLM(132列)モードを無効にすることで達成できます。努力する:
printf "\e[?3l"
ESC [
CSI(Control Sequence Introducer)と呼ばれます。CSI ? <n> h
特定のモードを有効にする DECSET。CSI ? <n> l
DECRST は特定のモードを無効にします。制御シーケンスの詳細については、次のサイトを参照してください。https://invisible-island.net/xterm/ctlseqs/ctlseqs.html
一部の端末では、DECCOLMの有効化/無効化を可能にするために前の制御シーケンス(xtermのDECSET 40)が必要になる場合があります。
printf "\e[?40h\e[?3l"
他のサイジング制御シーケンスもあります。
printf "\e[8;25;100t"