Acabo de ejecutar un comando que imprimió muchos caracteres no imprimibles y secuencias de escape (supongo) en la terminal
magick wizard: png:-
imprimió cosas como
EP?Fp??Ä??m??%?v>??3üM?b!???å???7sxW2???B9?f?ö??4G?? +S!?3?O??????+????ÜV?8?JE?5?dD!?E?CM?jÄÄ?7?X????j?J?QZ?:ko.????w???:äx?Ü?5éhUI??aB?(??j*tw??dlu? %?a?"?????f?NmÞ?.?ay?????f%?J?L&??D?2B
?gg?a!C)[Z?z???dzU?????????? ?b+UjBp|?1??D4F ?a??
5!B3B?E?{P????hYP??d
?S?%$?`E?"?N???+??????=?=?f???XL?DBq??:F??X??q????k??'???Q???d??#2k?¢???ÅW???6é?XV??/5!oé"?
Ahora, mi Terminal tiene un comportamiento extraño en el teclado: la mayoría de las teclas de letras parecen funcionar, pero no puedo escribir el pipe, la barra invertida, corchetes, etc.
Aquí hay una lista de teclas que he descubierto que ya no funcionan como de costumbre, y sus nuevas salidas:
- \ y \ resultan en
ö
- [ y [ resultan en
Ä
- ] y ] resultan en
Å
- 6 resulta en
Ü
(debería resultar en^
) resulta ené`
resulta enü
(debería resultar en
~`)
Supongo que al enviar el binario a stdout, la Terminal ya no registra las entradas de teclas como lo hace normalmente.
¿Cómo puedo restaurar el comportamiento normal del teclado sin salir de esta shell?