Wie man den Bildschirm in Byobu vergrößert

10540
HilarieAK

Meine neue Serverinstallation sieht ungerade aus: Wie man den Bildschirm in Byobu vergrößert

Gibt es überhaupt eine Größe, um das gesamte Terminalfenster zu verwenden?

49
Dieser Wahnsinn ist endlich vorbei! Ich habe diese Punkte verflucht, die mit meiner hochentwickelten Tätigkeit, nämlich dem Kopieren und Einfügen, durcheinander waren. biocyberman vor 8 Jahren 0

4 Antworten auf die Frage

89
Dustin Kirkland

Dies bedeutet, dass mit dieser Sitzung ein anderer ssh- oder Terminal-Client als Sie verbunden ist, der eine kleinere Fenstergröße als Ihre hat.

Sie können alle Clients außer sich selbst mit diesem Byobu- Hotkey trennen :

Alt-F6

Oder Sie können das Skript ausführen /usr/lib/byobu/include/tmux-detach-all-but-current-client

Vollständige Offenlegung: Ich bin Autor und Verwalter von Byobu .

Ich würde Sie unterstützen, aber ich habe nicht den Ruf dafür, danke, es war mir nie in den Sinn gekommen, dass ich mich nach dem Aufbau des Netzwerks eingeloggt hatte. HilarieAK vor 9 Jahren 2
Alt-F6 hat bei mir nicht funktioniert, aber das Skript funktioniert. biocyberman vor 8 Jahren 4
Diese Verknüpfung und dieser Befehl funktionieren nicht für mich ... Ich verwende Bildschirm und nicht Tmux ... Loenix vor 8 Jahren 0
Einige Distributionen enthalten dieses Skript möglicherweise nicht - Sie können es hier herunterladen - https://raw.githubusercontent.com/dustinkirkland/byobu/master/usr/lib/byobu/include/tmux-detach-all-but-current-client Nathan Adams vor 8 Jahren 1
Wenn Sie den Alt - F6 auf meinem Macbook Air ausführen, während Mosh'ing auf meinem Server läuft, brach auch ich die Verbindung ab. dalanmiller vor 8 Jahren 0
Die meisten Betriebssysteme erfassen das `Alt`-` F6` und geben es nicht an das Terminalfenster weiter, weshalb es für manche nicht funktioniert. MSIS vor 5 Jahren 0
Tolles Werkzeug. Der Befehl funktioniert gut für mich! Danke für deine Arbeit! 0x8BADF00D vor 5 Jahren 0
Ich habe eine vage Erinnerung daran, eine Größenänderung erzwingen zu können, was bewirkt, dass Fenster in anderen Sitzungen _bigger_ sind als ihr Terminal. Vielleicht habe ich "screen" benutzt. Gibt es überhaupt eine solche Funktion in byobu? aioobe vor 5 Jahren 0
5
ostrokach

Eine Alternative zu Alt-F6ist Prefix-Shift-D, wo Prefixist Ihr Byobu Escape-Befehl (in der Regel Ctrl-a).

Weitere Informationen finden Sie hier: https://stackoverflow.com/questions/22138211/how-do-i-disconnect-all-other-users-in-tmux .

4
Perennial

Alt-F6 hat bei mir nicht funktioniert. Aber ich stellte fest, dass ich Tmux verwendete. Um das andere Fenster zu trennen, verwenden Sie eine Kombination aus List-Clients und Separation-Client:

% tmux list-clients /dev/pts/1: 0 [64x160 xterm] (utf8) /dev/pts/39: 0 [39x143 xterm] (utf8) % tmux detach-client -t /dev/pts/39 

Da der 64x160 größer ist, stellte ich fest, dass dies mein Fenster war, während der andere Client der kleinere war.

Das funktioniert wie ein Zauber. Versuchte den akzeptierten und funktionierte nicht, aber dieser tat es. Gut gemacht. Drubio vor 5 Jahren 0
3
user487278

Fantastisches Skript! Auf OSX mit byobu, das mit Homebrew installiert ist, ist es (derzeit)

/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client 

Vermutlich würden Sie die Versionsnummer ändern, aber damit erhalten Sie eine Vorstellung davon, wie Sie sie finden können

brew info byobu zeigt an, wo byobu seine lib etc-Dateien speichert.

dann hängen Sie einfach lib/byobu/include/tmux-detach-all-but-current-clientan, wo sich diese Stelle befindet (in meinem Fall /usr/local/Cellar/byobu/5.92/).