Faites défiler jusqu'à la dernière commande sur le terminal? (comme les marques de terminal OS X)

16

Les marques de terminal Mac OS X sont incroyablement utiles.

Par exemple, lorsque je tape une commande qui fait écho à beaucoup de résultats, il est facile de lire le début avec Cmd+Up. Il défilera jusqu'à la dernière commande et la mettra en surbrillance, car il y a l'option Marquer automatiquement les lignes d'invite et Cmd+Updéfilera jusqu'à la dernière marque .

Existe-t-il un émulateur de terminal avec cette fonctionnalité? Ou un plugin, peu importe. Comment allez-vous rapidement à la dernière commande, en la mettant en évidence?

rodorgas
la source
2
Pas que je sache (à part, bien sûr, Mac OS X Terminal; et probablement iTerm2 avec son intégration de shell ayant quelque chose de très similaire). Je trouve cela une idée vraiment utile et j'ai déposé une demande d'amélioration pour vte / gnome-terminal: bugzilla.gnome.org/show_bug.cgi?id=767230 .
egmont
@egmont Merci, ce serait superbe de l'avoir sur le terminal GNOME.
rodorgas

Réponses:

5

C'est une solution de contournement - pas une solution.

J'exécute la resetcommande avant une commande avec une sortie longue. Quelque chose comme

$ reset
$ cat some-long-file.txt

Ensuite, j'appuie sur Ctrl+ Shift+ Home(dans l' émulateur de terminal Xfce4 ) pour faire défiler jusqu'au début de l'historique du terminal.

L'inconvénient est que l'historique du terminal précédent est perdu mais parfois il est acceptable.

eNca
la source