300 votes

Comment convertir 2 volets horizontaux en volets verticaux dans tmux?

Après avoir effectué un join-pane sur 2 fenêtres, vous avez 2 volets horizontaux. Comment puis-je réorganiser les volets pour qu'ils soient verticaux?

418voto

jdd Points 4296

C-b espace ``(lié à `next-layout` par défaut) parcourt les mises en page disponibles ; vous pouvez également utiliser la commande `select-layout`.``

`

M-1 to M-5  Organiser les panneaux dans l'une des cinq mises en page prédéfinies : égal-
            horizontal, égal-vertical, principal-horizontal, principal-
            vertical, ou en mosaïque.

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

Voir man tmux pour plus de détails.

`` ```

4 votes

Oui, ça a fonctionné, C-b M-1 a fonctionné pour moi

6 votes

Sur Linux, Meta => Touche Alt, donc Ctrl-b + Alt-<1-5> fait le travail.

3 votes

Si rien de ce qui précède ne fonctionne pour vous, essayez C-b

17voto

joest Points 261

Sous Mac OS Yosemite, cela fonctionne:

Préfixe + Option-[1-5]

par exemple: Ctrl-b Option-1

13voto

MWB Points 602

Vous devriez pouvoir utiliser:

ctrl-b meta-2

pour faire ceci, mais je ne peux pas le tester car OS X n'aime pas trop le "meta" (nous avons au moins ça en commun).

Source: http://hyperpolyglot.org/multiplexers

10 votes

Vous devriez être en mesure de configurer votre émulateur de terminal avec «option comme méta» (Terminal) ou «option comme +Esc» (iTerm2), mais vous pouvez toujours taper C-b M-2 manuellement comme C-b ESC 2.

2voto

peterph Points 211

Il existe également des options pour exiger explicitement que la jointure / la séparation se fasse verticalement / horizontalement: -h et -v

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X