Я просто изучаю tmux, и у меня нет опыта с экраном. Я задаюсь вопросом, могу ли я переместить окно в один tmux клиент другому tmux клиенту. Я хочу переместить свой клиент IRC в новое окно на моем экране.
Да, вы можете использовать команду move-window:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
Это похоже на link-window, только окно в src-window перемещается в dst-window.
где src-window и dst-window имеют вид: session:window.pane (session и window могут быть либо именем, либо id).
Итак, предположим, у вас есть сессия 'chat' с окном 'irc' и вы хотите переместить его в сессию 'other_session', вы можете сделать (в подсказке tmux):
move-window -s chat:irc -t other_session
Если вы уже находитесь в окне chat:irc, вам не нужно указывать источник, поэтому
move-window -t other_session:
сделает это.
Таким же образом, из сессии 'other_session' вам не нужно указывать цель.
movew -d irc:irc_window
Если вы не назвали свои окна/сессии, вам придется использовать их идентификаторы.