2016-11-02 6 views
0

У меня есть iTerm2, работающий с двумя горизонтальными расколами, split_A и split_B.Доступ к различным стеклам в одном окне на отдельных сеансах

Я прикреплен к тем же сеансам tmux в split_A и в split_B.

У меня есть одно окно работает в tmux сессии, с 2-мя стеклами, pane_A и pane_B

Когда я делаю next-pane в одном из расколов, то tmux работает в другой раскол делает то же самое и движется к следующей панели. Таким образом, сеансы tmux синхронизируются.

Есть ли способ отображения pane_A в одном из сеансов tmux и pane_B в другом.

Просто убедитесь, что: pane_A и pane_B работают в одном окне и в том же сеансе.

|-----------------------------------| 
||---------------------------------|| 
|| iterm2 split, tmux:windowA:1 || 
||---------------------------------|| 
|| iterm2 split, tmux:windowA:0 || 
||---------------------------------|| 
|-----------------------------------| 

Просто потому, что panes не имеет имен, поэтому я хотел бы иметь верхние имена tmux console и нижнюю files и их сессия под названием DEV.

DEV > CONSOLE (top split) 

DEV > FILES (bottom split) 

Извинения за ужасное искусство ASCII.

ответ

0

Думая о цели tmux, я считаю, что нет способа сделать то, что вы описали. Кроме того, мне кажется, что в этом случае вы можете пойти с одним iterm-окном + двумя панелями tmux, простым и легким. Почему вы разделяете iterm в первую очередь?

+0

Я разделил iTerm (по горизонтали), чтобы верхний этаж отображал некоторые задачи 'build' и' compile' и 'test'. И нижний этаж должен быть в списке файлов и т. Д. Таким образом, верхний этаж заблокирован в постоянно работающих задачах, нижний этаж - файлы 'ls' и' cat' и т. Д. Поэтому я не могу подключиться к одному сеансу (окну), но отображать панель A в один и paneB в другом. Я могу сделать с одной панелью, без проблем, просто были любопытные, чтобы посмотреть, смогу ли я оставаться в tmux. Я могу запустить iterm2 на нижнем этаже, а tmux работает на верхнем этаже. Просто хотел проверить, можно ли их синхронизировать. Благодарю. – symbolix