Kurze Antwort
- Bringen Sie es wieder an, ohne andere auszuwerfen:
screen -x
- Liste der Anzeigen abrufen :
^A
*
, Wählen Sie die zu trennende aus und drücken Sied
Erklärte Antwort
Hintergrund: Als ich nach einer Lösung mit derselben Problembeschreibung suchte, bin ich immer auf diese Antwort gestoßen. Ich möchte eine vernünftigere Lösung anbieten. (Beispiel: Der andere angehängte Bildschirm hat eine andere Größe und ich kann die Größenänderung in meinem Terminal nicht erzwingen.)
Hinweis: PREFIX
ist normalerweise ^A
=ctrl+a
Hinweis: Die Anzeige kann auch aufgerufen werden:
- "Benutzer-Frontend" (in der
at
Bedienungsanleitung auf dem Bildschirm)
- "client" (tmux-Vokabular, in dem sich diese Funktionalität befindet
detach-client
)
- "terminal" (wie wir das Fenster in unserer Benutzeroberfläche nennen) / abhängig von
1. Schließen Sie eine Sitzung erneut an :screen -x
-x
An eine nicht getrennte Bildschirmsitzung anhängen, ohne sie zu trennen
2. Listen Sie die Anzeigen dieser Sitzung auf:PREFIX
*
Dies ist die Standardschlüsselbindung für : PREFIX
:displays
. Identifizieren Sie die andere Anzeige, die wir trennen möchten (z. B. kleinere Größe) , indem Sie sie auf dem Bildschirm ausführen . (Ihre aktuelle Anzeige wird in hellerer Farbe / Fett angezeigt, wenn sie nicht ausgewählt ist. )
term-type size user interface window Perms
---------- ------- ---------- ----------------- ---------- -----
screen 240x60 you@/dev/pts/2 nb 0(zsh) rwx
screen 78x40 you@/dev/pts/0 nb 0(zsh) rwx
Mit Pfeilen ↑
↓
, wählen Sie die gezielte Display , drücken d
Wenn nichts passiert, Sie versucht , Ihre eigene Anzeige zu lösen und Bildschirm wird es nicht lösen. Wenn es ein anderer war, verschwindet der Eintrag innerhalb von ein oder zwei Sekunden.
Drücken Sie ENTER
, um die Liste zu beenden.
Optional: Um den Inhalt an Ihren Bildschirm anzupassen , führen Sie einen Reflow durch : PREFIX
F
(Großbuchstabe F)
Auszug aus der Manpage des Bildschirms:
Anzeigen
Zeigt eine tabellarische Auflistung aller aktuell verbundenen Benutzer-Frontends (Anzeigen) an. Dies ist am nützlichsten für Mehrbenutzersitzungen. Die folgenden Tasten können in der Anzeigeliste verwendet werden:
mouseclick
Gehen Sie zur ausgewählten Zeile. Verfügbar, wenn "Mousetrack" aktiviert ist.
space
Aktualisieren Sie die Liste
d
Nehmen Sie diese Anzeige ab
D
Trennen Sie das Display von der Stromversorgung
C-g
, enter
Oder escape
Verlassen Sie die Liste
screen -x
das schneller zu tippen ist, aber nicht ganz gleichwertig. Die Sitzung wird ein zweites Mal angehängt, ohne zuvor getrennt zu werden, was zu einem Mehrfachanzeigemodus führt.