Як перетворити 2 горизонтальні панелі на вертикальні в tmux?


201

Зробивши панель приєднання на 2 вікнах, у вас є 2 горизонтальні панелі. Як замінити панелі на вертикальні?

Відповіді:


277

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див.


4
Так, це працювало, C-b M-1працювало на мене
krishonadish

11

У Mac OS Yosemite це працює:

Prefix + Option-[1-5]

наприклад: Ctrl-b Варіант-1


8

Ви повинні мати можливість використовувати:

ctrl- b meta-2

зробити це, але я не можу перевірити це, оскільки OS X не любить нічого занадто "мета" (у нас є принаймні це спільне).

Джерело: http://hyperpolyglot.org/multiplexers


7
Ви повинні мати можливість налаштувати свій термінальний емулятор за допомогою "параметр як мета" ( термінал ) або "опція як + Esc" ( iTerm2 ), але ви завжди можете ввести Cb M-2 вручну як Cb ESC 2.
Кріс Джонсен

2

Існують також варіанти явно вимагати, щоб з'єднання / розбиття відбувалося вертикально / горизонтально: -hі-v

(див. сторінку "man" та зауважте, що -h / -v не посилаються на напрям розділової лінії).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.