Esta es una pregunta un poco extraña y no estoy seguro de que haya una respuesta fácil, pero estoy muy interesado en encontrar una solución.
Entonces, cuando trabajo en una máquina Linux a través de una consola, descubro que estoy constantemente mirando la parte inferior de la pantalla, ya que una vez que has ejecutado un montón de comandos, el texto se llena hacia la parte inferior. Ahora encuentro que esto definitivamente no es bueno para mi cuello y sería mucho mejor si en lugar de desplazarse hacia la parte inferior, el texto se desplazara hacia la parte superior.
Entonces, ¿alguien sabe si hay una manera de revertir la dirección en que aparece el texto en una consola?
(tenga en cuenta que estoy al tanto del clear
comando)
Ejemplo:
comportamiento predeterminado
user@machine:~$ command 1
user@machine:~$ command 2
user@machine:~$ command 3
user@machine:~$ __active_prompt__
comportamiento deseado
user@machine:~$ __active_prompt__
user@machine:~$ command 3
user@machine:~$ command 2
user@machine:~$ command 1
Ejecutando Kubuntu 10.04 usando Konsole
Me doy cuenta de que esta es una pregunta extraña, gracias por cualquier ayuda.
Respuestas:
Este sería un comportamiento muy extraño. La razón principal es esta: ¿Cómo manejaría la salida de cualquier comando que genere varias líneas, como
ls
ocat
? Si tiene una pantalla que se desplaza opuesta a la normal, se imprimirácat ./foo
en orden inverso. Creo que su mejor opción es ir con el comentario dejado por Zypher y simplemente mover el monitor. Los estándares son geniales, pero los estándares triviales que causan lo contrario de su intención no tienen valor. Haz lo que funcione mejor para ti en tu situación.fuente
clear
mis terminales una vez que he terminado con una tarea específica (que Radman ya usa).He estado pensando en esto por un tiempo. Me parece que debería hackear la fuente bash para que el retorno de carro mueva el indicador hacia arriba en lugar de hacia abajo. Apuesto a que este es un truco simple una vez que encuentre el lugar correcto en la fuente.
fuente