Вопрос: Как преобразовать 2 горизонтальные панели в вертикальные панели в tmux?


После того, как вы нажмете 2 окна, вы получите 2 горизонтальные панели. Как переставить панели вместо вертикальных окон?


166
2017-10-26 00:28


Источник




Ответы:


C-b space (связанный next-layout по умолчанию) с помощью доступных макетов, вы также можете использовать select-layout команда.

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

На OS X, M является Esc, т.е. Ctrl-b  Esc-1,

Видеть man tmux Больше подробностей.


229
2017-10-26 01:09



Да, это сработало, C-b M-1 работал на меня - krishonadish


Вы должен иметь возможность использовать:

Ctrl-б  мета-2

для этого, но я не могу протестировать его, так как OS X не нравится что-то слишком «мета» (у нас есть, по крайней мере, то общее).

Источник: http://hyperpolyglot.org/multiplexers


8
2017-10-26 00:53



Вы должны иметь возможность настроить эмулятор терминала с помощью «option as meta» (Терминал) или «опция как + Esc» (iTerm2), но вы всегда можете ввести C-b M-2 вручную как C-b ESC 2. - Chris Johnsen


В Mac OS Yosemite это работает:

Prefix + Option-[1-5]

например: Ctrl-b Option-1


8
2017-07-16 09:57





Существуют также опции для явного требования, чтобы объединение / разделение происходило по вертикали / по горизонтали: -h а также -v 

(см. справочную страницу и обратите внимание, что -h / -v do не см. направление линии разделителя).


2
2017-10-30 11:11