Tengo un problema al usar screen y Terminal.app. Si recibo un aviso de bash en la parte inferior de la pantalla y sigo escribiendo hasta que la línea se ajusta a la siguiente línea, veo la siguiente línea, pero no veo que cambie la línea de arriba.
Aquí hay una forma visual de ilustrar mi problema. El | representa el lado derecho de la terminal.
Antes de. Mi cursor está después del tercer 'ejemplo' y estoy a punto de escribir 'ejemplo' una cuarta vez:
$ asdf |
bash: asdf: command not found |
$ example example example |
Después. Tenga en cuenta que después de ajustar, la pantalla no se desplazó, sino que 'comió' la línea en la que estaba y comenzó de nuevo:
$ asdf |
bash: asdf: command not found |
ple |
Lo que esperaba (y lo que sucede sin el uso de la pantalla) es que toda la pantalla se desplaza hacia abajo una después del ajuste.
bash: asdf: command not found |
$ example example example exam|
ple |
Finalmente, esto es lo que sucede si muevo el cursor en la línea ajustada al comienzo de la línea de comando, se come la línea anterior:
$ asdf |
$ example example example exam|
ple |
¿Alguna idea de lo que está pasando?
fuente
Respuestas:
¡Éxito! Probé la sugerencia desde aquí:
/server/272818/screen-not-dropping-down-a-line
que es agregar:
a su
.screenrc
y reinicie la pantalla. Esto cambia el comportamiento de desplazamiento hacia atrás de la pantalla a algo probablemente mejor para mi caso de uso promedio (por ejemplo, puedo usar el desplazamiento hacia atrás de Terminal siempre que permanezca en la misma ventana), además de solucionar el problema de OP.Además, puedo confirmar el problema en la Terminal.app de 10.7.
fuente
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' ti@:te@
Podría ser el 'modo de desplazamiento horizontal' de readline. Ejecute el siguiente comando:
y vea si sus síntomas cambian. Si es así, puede configurarlo en ~ / .inputrc
fuente
Vaya a la configuración del terminal y cambie la configuración "Declarar terminal como:" de "xterm-color" a solo "xterm". Eso lo arregló para mí (pero también tiene la consecuencia de apagar altscreen :()
fuente