Установите ширину терминала на экране, используя соединение PuTTY

405
Matthew

Я подключаюсь из PuTTY на Windows-коробке к RHEL-серверу. Мне нравится делать свою работу на экране, и мне нравится окно терминала, которое шире, чем 80 символов.

У меня установлен терминал PuTTY шириной 120 символов.

Когда я запускаю экран, он меняет ширину терминала до 80 символов.

Когда я делаю CTRL-A, W, я получаю: «В вашем termcap не указано, как изменить ширину терминала на 132.»

Я подумал, что это было бы достаточно быстро с поиском в Google, но оказалось, что я не смог найти ответ.

Может кто-нибудь помочь мне настроить вещи так, чтобы gnu-screen использовал ширину, отличную от 80 символов в PuTTY?

1
Я не знаю, как это исправить в Putty, но взгляните на https://mobaxterm.mobatek.net/ с ним гораздо приятнее работать Katu 6 лет назад 0
Показать вывод `TERM`:` echo $ TERM`. Arkadiusz Drabczyk 6 лет назад 0
"CA F" работает? Это запускает команду «fit», которая может делать то, что вы хотите. Realraptor 6 лет назад 0

1 ответ на вопрос

0
abactor

RHEL определил некоторую последовательность сброса частного режима DEC (DECRST) в элементах управления терминала инициализации и сброса xterm, переключающих терминал 80 в режиме столбца (DECCOLM), VT100 . Вы можете проверить, если они там, по команде: infocmp | grep '\\E\[?[0-9;]*3;[0-9;]*l'К сожалению, экран использует is2 или rs2 для подготовки дисплея. Я нашел решение для этой проблемы в StackExchange SuperUser здесь: Предотвращение изменения размера экрана на экране GNU.

Похожие вопросы