Come convertire 2 riquadri orizzontali in riquadri verticali in tmux?


202

Dopo aver eseguito il riquadro di join su 2 finestre, hai 2 riquadri orizzontali. Come riorganizzare invece i riquadri in riquadri verticali?

Risposte:


280

C-b space(associato per next-layoutimpostazione predefinita) scorre ciclicamente i layout disponibili, è inoltre possibile utilizzare il select-layoutcomando.

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

Su OS X, Mè Esc, cioè Ctrl-b Esc-1.

Vedi man tmuxper maggiori dettagli.


4
Sì, ha funzionato, ha C-b M-1funzionato per me
Krishonadish,

11

In Mac OS Yosemite, funziona:

Prefix + Option-[1-5]

ad es .: Ctrl-b Opzione-1


8

Si dovrebbe essere in grado di utilizzare:

ctrl- b meta-2

per fare questo, ma non sono in grado di testarlo poiché a OS X non piace nulla di troppo "meta" (abbiamo almeno quello in comune).

Fonte: http://hyperpolyglot.org/multiplexers


7
Dovresti essere in grado di configurare il tuo emulatore di terminale con "opzione come meta" ( Terminale ) o "opzione come + Esc" ( iTerm2 ), ma puoi sempre digitare Cb M-2 manualmente come Cb ESC 2.
Chris Johnsen,

2

Ci sono anche opzioni per richiedere esplicitamente che l'unione / divisione avvenga verticalmente / orizzontalmente: -he-v

(vedi la pagina man e nota che -h / -v non si riferisce alla direzione della linea di separazione).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.