Juste pour développer ce qu'Ansgar a dit au cas où vous ne seriez pas très familier avec l'écran gnu, Avoir plusieurs "fenêtres" dans une seule session d'écran accomplirait probablement ce dont vous avez besoin.
ctrl+ a, ccréera une nouvelle "fenêtre" dans votre session d'écran active. Vous pouvez basculer entre plusieurs fenêtres (comme indiqué par Ansgar) avec ctrl+ a, npour la fenêtre suivante et ctrl+ a, ppour la fenêtre précédente.
ctrl+ a, "vous donnera une liste de toutes vos fenêtres ouvertes.
L'utilisation de ces raccourcis faciles vous permettra de basculer entre différents terminaux très rapidement et facilement, atteignant votre objectif sans utiliser plusieurs sessions d'écran.
Si vous ajoutez la ligne suivante à ~ / .screenrc, elle affichera toujours vos fenêtres ouvertes et celle qui est sélectionnée, vous n'avez donc pas besoin de garder une trace de la fenêtre sur laquelle vous vous trouvez en vous souvenant.
hardstatus alwayslastline '%{= kg}[ %{G}%H %{g}][%= %{= kB}%?%-Lw%?%{+b r}(%{G}%n*%f %t%?(%u)%?%{r})%{-b B}%?%+Lw%?%?%= %{g}%]'
C'est la ligne hardstatus que j'aime utiliser, mais elle est entièrement personnalisable (voir la page de manuel ou rechercher sur google "gnu screen hardstatus").
Il y a une tonne d'autres choses que vous pouvez faire avec (nommer les différentes fenêtres ouvertes par exemple), donc ça vaut la peine de lire quelques tutoriels.
Voici un couple que j'ai trouvé avec une recherche rapide:
http://news.softpedia.com/news/GNU-Screen-Tutorial-44274.shtml
http://www.ibm.com/developerworks/aix/library/au-gnu_screen/
Et bien sûr le plus utile de tous:
# From your terminal:
$ man screen
J'espère que cela pourra aider.
Matthieu
^a
quelque chose d'autre, donc ce n'est pas ridiculement ennuyeux d'utiliser la modification de ligne de style emacs dans bash, quoi que ce soit d'autre. J'utilise^t
.