Restablecer ventana de Terminal ilegible en OS X

15

Estaba conectado a un servidor Linux a través de SSH. Después de ejecutar el siguiente comando

cat dmesg.1.gz

el aviso en mi sesión SSH cambió de conor@linux:~$a␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

Cualquier texto que escribí en la terminal también fue ilegible, incluso después de desconectarse de la sesión SSH escribiendo exit, la sesión de la terminal que ahora estaba con mi mac, todavía era ilegible. Resolví el problema cerrando la ventana de terminal y abriendo una nueva.

¿Hay alguna forma de restablecer el terminal sin cerrar la ventana y volver a abrir, como una combinación de teclas?

conorgriffin
fuente

Respuestas:

20

Su terminal se ha cambiado al modo "juego de caracteres alternativo". Para volver a desplazarlo, escriba

tput rmacs

en el indicador de shell (ilegible). Su escritura también aparecerá ilegible, pero volverá a la normalidad una vez que finalice este comando.

Chris Johnsen
fuente
Elegí esta como la mejor respuesta porque explicaba la razón por la que sucedió además de resolver el problema. La respuesta del Sr. Mans también funcionó.
conorgriffin
trabajó en una terminal de Linux también :)
cierre de sesión
7

Escribir "reset" en la línea de comando (incluso si no puede ver lo que está atando) a menudo ayuda.


fuente
6

He tenido este mismo problema. Para solucionarlo, haga clic en Shell -> Enviar restablecer. Y si eso no funciona. Shell -> Restablecimiento completo. Esto lo restablecerá sin que tenga que cerrar y volver a abrir el terminal.

Wuffers
fuente
+1 esta es la única solución que funcionó para mí, cuando algo salió mal en el lado remoto de una conexión ssh.
Kelvin
1
⌘R - Enviar reinicio
Será el
0

Después de probar las respuestas anteriores sin ningún efecto, eché un vistazo a la página de manual: tput reset

antonio
fuente