Respostas:
Sim, você pode usar o comando mover janela:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
Isso é semelhante ao link-window, exceto que a janela em src-window foi movida para dst-window.
onde src-window e dst-window têm o formato: sessão: janela.pane (sessão e janela podem ser nome ou id).
Então, supondo que você tenha uma sessão de 'chat' com uma janela 'irc' e deseja movê-la para a sessão 'other_session', você pode fazer (no prompt do tmux):
move-window -s chat:irc -t other_session
Se você já está na janela chat: irc, você não precisa especificar a fonte, então
move-window -t other_session:
vai fazer isso.
Da mesma forma, na sessão 'other_session' você não precisa especificar o destino.
movew -d irc:irc_window
Se você não nomeou suas janelas / sessões, você deve usar seus ids.
Outro útil:
link-window [-dk] [-s src-window] [-t dst-window]
(alias: linkw)
Link the window at src-window to the specified dst-window. If dst-window is specified
and no such window exists, the src-window is linked there. If -k is given and
dst-window exists, it is killed, otherwise an error is generated. If -d is given, the
newly linked window is not selected.
Isso significa que você pode compartilhar uma janela em várias sessões:
Assuming I have these 2 sessions: daemons and proj
tmux link-window -dk -s daemons:0 -t proj:0