¿Desplazarse al último comando en la Terminal? (como las marcas de terminal OS X)


16

Las marcas de Mac OS X Terminal son increíblemente útiles.

Por ejemplo, cuando escribo un comando que tiene mucha salida, es fácil leerlo desde el principio Cmd+Up. Se desplazará al último comando y lo resaltará, ya que existe la opción Marcar automáticamente las líneas de aviso y Cmd+Upse desplazará a la última marca .

¿Hay algún emulador de terminal con esta funcionalidad? O algún complemento, lo que sea. ¿Cómo vas rápido al último comando, resaltándolo?


2
No es que yo sepa (aparte de, por supuesto, Mac OS X Terminal; y presumiblemente iTerm2 con su integración de shell con algo bastante similar). Me parece una idea realmente útil y he presentado una solicitud de mejora para vte / gnome-terminal: bugzilla.gnome.org/show_bug.cgi?id=767230 .
egmont

@egmont Gracias, sería excelente tenerlo en la Terminal de GNOME.
rodorgas

Respuestas:


5

Esta es una solución, no una solución.

Ejecuto el resetcomando antes de un comando con una salida larga. Algo como

$ reset
$ cat some-long-file.txt

Luego presionoCtrl + Shift+ Home(en el emulador de terminal Xfce4 ) para desplazarme al comienzo del historial del terminal.

La desventaja es que el historial del terminal anterior se pierde, pero a veces es aceptable.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.