La réponse acceptée de John T (GNU screen, accédée avec screen
) était ce dont j'avais besoin, mais j'ai eu besoin de quelques minutes pour apprendre quelques bases pour la rendre utile. Voici le coup de pouce dont j'avais besoin sur les combinaisons de touches (directement à partir du manuel) - notez que vous devez installer la version GNU pour les divisions verticales (listées après la version FAU qui était dans mon Mavericks).
De plus, je vous recommande vivement de parcourir man screen
pour voir ce qui convient à vos besoins. Vous pouvez toujours simplement lancer un autre terminal en utilisant screen et ensuite lire le manuel...
Version de Screen 4.00.03 (FAU) 23-Oct-06
(incluse dans Mavericks et probablement similaire dans les versions antérieures)
Le tableau suivant montre les combinaisons de touches par défaut :
C-a ' (select) Demander un nom de fenêtre ou un numéro pour basculer.
C-a " (windowlist -b)
Présente une liste de toutes les fenêtres pour la sélection.
C-a 0 (select 0)
a| a|
C-a 9 (select 9)
C-a - (select -) Basculer vers la fenêtre numéro 0 - 9, ou vers la fenêtre vide.
C-a tab (focus) Basculer le focus d'entrée vers la région suivante. Voir aussi split, remove, only.
C-a C-a (other) Basculer vers la fenêtre précédemment affichée. Notez que cette combinaison par défaut
correspond au caractère de commande tapé deux fois, sauf si modifié. Par exemple, si
vous utilisez l'option "-e\]x", cette commande devient "\]\]".
...
C-a S (split) Diviser la région actuelle en deux nouvelles.
...
C-a ? (help) Afficher les combinaisons de touches.
C-a \\ (quit) Fermer toutes les fenêtres et terminer screen.
...
C-a \* (displays) Afficher une liste de tous les affichages actuellement connectés.
Éléments supplémentaires avec 'Version Screen 4.02.01 (GNU) 28-Apr-14'
(installée en utilisant sudo port install screen
juste maintenant)
Tous les éléments énumérés ci-dessus dans la version 4.00.02 (FAU), ainsi que :
C-a S (split) Divise la région actuelle horizontalement en deux nouvelles.
Voir aussi only, remove, focus.
Même chose que ci-dessus, mais cela précise que c'est horizontal. ...
C-a | (split -v) Divise la région actuelle verticalement en deux nouvelles.