So ändern Sie die Größe eines Bildschirmbereichs horizontal

30

Ich verwende screen, um meine Terminals zu teilen, aber ich möchte in der Lage sein, die horizontale Dimension der geteilten Bildschirme zu ändern.

Wenn ich das tue, C-a :resize 10ändere ich nur die vertikale Bemaßung auf 10 Linien. Wie erreiche ich das gleiche, aber für die horizontale Dimension?

pedrosaurio
quelle

Antworten:

29

Zumindest unter Debian und Ubuntu führt der resizeBefehl, wenn er auf einen Bereich voller Höhe angewendet wird, eine horizontale Größenänderung durch.

Wenn es für Sie funktioniert, teilen Sie zuerst vertikal, ändern Sie dann die Breite und teilen Sie dann horizontal.

Enzotib
quelle
Es scheint nicht zu funktionieren
pedrosaurio
2
Ich habe es versucht C-a :resize -h 10und es hat funktioniert. Bevor Sie empfohlen haben C-a :resize -v 10... Ich denke, Ihr Vorschlag war von Anfang an richtig, aber wir wurden beide mit h und v verwechselt. Vielen Dank!
Pedrosaurio
1
Größenänderung gilt für die aktuelle Region. Bitte versuchen Sie, einen Screenshot zu veröffentlichen und anzuzeigen, welche Region Sie nicht ändern können. Ein Hinweis von der GNU Screen-Webseite zum Befehl zum Ändern der Größe unter Bugs: "Viele der Befehle zum
Ändern
10
Resize percent ::resize 50%
befzz
1
Danke für die Antworten. Hier sind einige weitere Befehle: Ca: Größe ändern -h +10 vergrößert die Größe und Ca: Größe ändern -h -10 verkleinert die Größe.
1

Sie können den Befehl zum Ändern der Größe einfach intuitiv verwenden. Geben C-a : resize +10Sie einfach ein , um die Größe zu erhöhen, und Sie können auch -10 verwenden. Sie können den gleichen Befehl sowohl für die vertikale als auch für die horizontale Fenstergröße verwenden

jabir ali jab
quelle
Aber wie passt man die Größe horizontal an? (Hinweis: Die andere Antwort scheint zu wissen.)
Scott
Der obige Befehl scheint in beiden Szenarien zu funktionieren, versuchen
Sie es