Иногда я случайно печатаю двоичный мусор на экране, например, вместо шестнадцатеричного хеш-значения я напечатал двоичное хеш-значение или nonce.
Иногда после этого терминал по-разному портится, потому чтодвоичные данные содержали escape-последовательности, которые переконфигурировали терминал, делая его практически бесполезным.
В обычной оболочке (локально или через ssh) обычно достаточно слепо набрать reset
и нажать клавишу ввода.(Часто набор текста не виден, я полагаю, поскольку локальное эхо отключено или около того.)
Но когда в оболочке, которая находится внутри сеанса экрана GNU, этого иногда недостаточно, и оболочка все еще не отвечает.
Как я могу восстановить свой терминал, не разрушая и не создавая его заново?