Wie konvertiere ich 2 horizontale in vertikale Fenster in tmux?

201

Nachdem Sie Join-Fenster in 2 Fenstern erstellt haben, haben Sie 2 horizontale Fenster. Wie ordne ich die Fenster so an, dass sie stattdessen vertikale Fenster sind?

krishonadish
quelle

Antworten:

277

C-b space( next-layoutstandardmäßig gebunden ) Durchläuft die verfügbaren Layouts. Sie können auch den select-layoutBefehl verwenden.

M-1 to M-5  Arrange panes in one of the five preset layouts: even-
            horizontal, even-vertical, main-horizontal, main-
            vertical, or tiled.

Unter OS X Mist das Esc, dh Ctrl-b Esc-1.

Sehen Sie man tmuxfür weitere Details.

Jeremiahd
quelle
4
Yup, das hat funktioniert, C-b M-1hat bei mir
funktioniert
11

In Mac OS Yosemite funktioniert Folgendes:

Prefix + Option-[1-5]

Beispiel: Strg-b Option-1

joest
quelle
8

Sie sollten in der Lage sein:

ctrl- b meta-2

dazu, aber ich kann es nicht testen, da OS X nichts zu "meta" mag (zumindest das haben wir gemeinsam).

Quelle: http://hyperpolyglot.org/multiplexers

Hodgkin-Huxley
quelle
7
Sie sollten in der Lage sein, Ihren Terminal-Emulator mit "Option als Meta" ( Terminal ) oder "Option als + Esc" ( iTerm2 ) zu konfigurieren , aber Sie können Cb M-2 immer manuell als Cb ESC 2 eingeben .
Chris Johnsen
2

Es gibt auch eine Option, um explizit zu verlangen, dass das Verbinden / Teilen vertikal / horizontal erfolgt: -hund-v

(Siehe Manpage und beachten Sie, dass sich -h / -v nicht auf die Richtung der Trennlinie bezieht).

peterph
quelle