Que fait “Afficher un autre écran” de l'application Terminal? (OS X)

37

Aujourd'hui, j'ai découvert un élément de menu appelé "Afficher un autre écran" dans Terminal.app. Je suis juste curieux de savoir ce qu'il fait. Il semble partager le même processus shell (contrairement aux onglets), car je vois les résultats d’un écran à l’autre pendant l’exécution d’une commande (par exemple find .) et le répertoire en cours est synchronisé.

Quelle est cette fonctionnalité et comment est-elle utile?

Barum Rho
la source

Réponses:

24

L'écran de remplacement est un concept qui remonte à longtemps.

De la xtermpage de manuel:

En mode VT102, il existe des séquences d'échappement permettant d'activer et de désactiver un autre tampon d'écran, de la même taille que la zone d'affichage de la fenêtre. Lorsqu'il est activé, l'écran actuel est enregistré et remplacé par l'écran secondaire. L'enregistrement des lignes défilées en haut de la fenêtre est désactivé jusqu'à ce que l'écran normal soit restauré. L' termcap(5)entrée pour xterm permet à l'éditeur visuel vi(1) de passer à l'écran de remplacement et de restaurer l'écran à la sortie. Une entrée de menu contextuel facilite le basculement entre les écrans normal et alternatif pour couper et coller.

bahamat
la source