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

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

164 голоса | спросил krishonadish 26 +04002012-10-26T04:28:24+04:00312012bEurope/MoscowFri, 26 Oct 2012 04:28:24 +0400 2012, 04:28:24

4 ответа


229

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.

ответил jeremiahd 26 +04002012-10-26T05:09:47+04:00312012bEurope/MoscowFri, 26 Oct 2012 05:09:47 +0400 2012, 05:09:47
8

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

ctrl - b meta ​​kbd> - 2

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

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

ответил hodgkin-huxley 26 +04002012-10-26T04:53:40+04:00312012bEurope/MoscowFri, 26 Oct 2012 04:53:40 +0400 2012, 04:53:40
8

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

Prefix + Option-[1-5]

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

ответил joest 16 J000000Thursday15 2015, 12:57:35
2

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

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

ответил peterph 30 +04002012-10-30T15:11:49+04:00312012bEurope/MoscowTue, 30 Oct 2012 15:11:49 +0400 2012, 15:11:49

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132