tmux: Як об'єднати два вікна tmux в одне, як панелі?


115

У мене є два вікна tmux, з однією панеллю в кожній, і я хотів би об'єднати ці дві панелі разом в одне вікно як горизонтальні розділені панелі. Як я міг це зробити?


3
ось хороша відповідь на питання. superuser.com/questions/266567/…
ekangas

23
Питання закрито як поза темою протягом 24 годин. Через чотири роки п'ятдесят заявок на питання, 70 відповідей на відповіді. Інтернет-спільноти "стандарти" в найгіршому випадку.
Джошуа Кук

Відповіді:


165

Насправді я знайшов спосіб це зробити. Припустимо, два вікна - це числа 1 і 2. Використовуйте

join-pane -s 2 -t 1 

Це перемістить друге вікно як панель до 1- го вікна. Протилежна командаbreak-pane


28
Насправді join-pane- це переміщення однієї панелі в іншу, а не переміщення вікна. join-pane -s 2 -t 1не ставить два вікна поряд, а дві панелі. Просто у вікон є лише одна панель. Якщо у вас є два вікна, обидва з яких мають кілька панелей, поставити дві області, скажімо, що вони є панелями, 0.0і 1.0, поряд з цим, ви можете: 1) створити нове вікно 2) перемістити панель 0.0до області 2.03) перемістити панель 1.0до області 2.04 ) вбити панель 2.0. Панель 0.0означає 0-ю панель 0-го вікна.
Гонг

Як уже говорив @Hong, відповідь вирішує питання, але пояснення невірно. Два вікна можна з'єднати, і це призведе до 1 вікна, розділеного на 2 панелі. І приклад номерів вікон також може заплутати ppl, тому що, як виникає запитання, немає згадки про третє вікно, щоб правильно його поставити, воно повинно бути номером вікна 0 та 1 (tmux починається завжди з вікна 0) Можливо, ОП може змінитися запитання також дає відповідь таким чином, що питання буде повторно відкрито і відповідь буде правильно сформульована. Але це моя думка.
Чарльз

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