A veces, una pantalla de terminal está desordenada, y cuando usamos man ls
para leer las páginas de manual, o presionamos la flecha ARRIBA para ir a los comandos anteriores en el historial, la pantalla mostrará los caracteres no como el lugar correcto. (por ejemplo, trate el final de la pantalla como si estuviera en el medio de la pantalla).
El comando reset
se prueba y no funcionaría. Una forma que funciona es cerrar sesión o cerrar la ventana, y cambiar el tamaño de la ventana primero, y luego hacerlo ssh
(o cerrar esa pestaña, y cambiar el tamaño de la ventana, y luego abrir una nueva pestaña para obtener un nuevo shell).
Pero de esta manera, perderemos todo lo que hicimos anteriormente, como iniciar una consola de máquina virtual, etc. Entonces, si no cerramos el shell, ¿hay alguna forma de solucionar este problema?
(Esto sucedió antes dentro de Fedora, y también para un Macbook ssh
en una caja RHEL 5.4).
Actualización: ahora recuerdo cómo sucedió en Fedora: abrí un terminal e hice un FreeVM para usar una consola de una máquina virtual (un shell). Creo que tenía un tamaño de 80 x 25 y luego, después de un tiempo, cambié el tamaño del Terminal a 130 x 50 aproximadamente, y luego el "caparazón interno" (de la VM) comenzó a comportarse de manera extraña).
^Jreset^J
, donde ^J
significa presionar ctrl-J
. O (en terminales gráficos) puede probar el Reset
botón. Además, algunos programas simplemente no están preparados para que los tamaños de terminal cambien debajo de ellos (sí, el software antiguo está vivo y funcionando) o simplemente se portan mal cuando el terminal se vuelve demasiado pequeño.
reset
no resuelve el problema.