14 votos

En el terminal, el desplazamiento imprime caracteres extraños

Estaba en una sesión SSH de forma remota usando vim . Por alguna razón, SSH se bloqueó y me devolvió a mi shell de inicio. Sin embargo, cada vez que intentaba desplazarme, en lugar de que el terminal se desplazara, imprimía conjuntos de caracteres. Además, es difícil reproducir un solo conjunto de caracteres, porque cada pocos segundos, imprime diferentes caracteres. Siempre son caracteres ASCII, como ` , ? , a , J etc.

La conmutación de la pantalla alternativa no ayuda, y todas mis otras pestañas del terminal funcionan bien.

¿Cómo puedo arreglar esta sesión de terminal?

0 votos

Por ahora, simplemente cerré la pestaña y abrí una nueva, que funciona bien, pero estaría bien saberlo.

36voto

tputkonen Puntos 168

Para solucionarlo, basta con ejecutar el programa reset mando. Reiniciará la terminal actual.

0 votos

Ejecutar man reset para ver las páginas del manual de reinicio.

2 votos

Sólido, pero por qué ¿ocurre esto?

3 votos

I piense en es una función de cliente de terminal en la que se pueden elegir otras páginas de código para dibujar gráficos, etc. Básicamente, una determinada secuencia de códigos de control puede cambiar el modo de tu cliente terminal, y para restablecerlo necesitas enviar otros códigos de control. reset ayuda con esto. Ver: stackoverflow.com/questions/17682934/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X