이 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"