Comment convertir 2 volets horizontaux en volets verticaux dans tmux?

202

Après avoir joint le volet sur 2 fenêtres, vous avez 2 volets horizontaux. Comment puis-je réorganiser les vitres pour qu'elles soient verticales?

krishonadish
la source

Réponses:

280

C-b space(lié à next-layoutpar défaut) passe en revue les mises en page disponibles, vous pouvez également utiliser la select-layoutcommande.

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

Sous OS X, Mc'est Esc-à-dire Ctrl-b Esc-1.

Voir man tmuxpour plus de détails.

Jeremiahd
la source
4
Yup, ça a marché C-b M-1pour moi
krishonadish
11

Sous Mac OS Yosemite, cela fonctionne:

Prefix + Option-[1-5]

par exemple: Ctrl-b Option-1

joest
la source
8

Vous devriez pouvoir utiliser:

ctrl- b meta-2

faire cela, mais je suis incapable de le tester car OS X n’aime rien de trop «méta» (nous avons au moins cela en commun).

Source: http://hyperpolyglot.org/multiplexers

Hodgkin-Huxley
la source
7
Vous devriez pouvoir configurer votre émulateur de terminal avec “option comme méta“ ( Terminal ) ou “option comme + Esc” ( iTerm2 ), mais vous pouvez toujours taper Cb M-2 manuellement comme Cb ESC 2.
Chris Johnsen
2

Il existe également des options pour exiger explicitement que la jointure / scission se produise verticalement / horizontalement: -het-v

(voir la page de manuel et notez que les options -h / -v ne font pas référence à la direction de la ligne de séparation).

Peterph
la source