Další užitečný:
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.
To znamená, že můžete sdílet okno ve více relacích:
Assuming I have these 2 sessions: daemons and proj
tmux link-window -dk -s daemons:0 -t proj:0
Ano, můžete použít příkaz move-window:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
Je to podobné jako link-window, s tím rozdílem, že okno v src-window je přesunuto do dst-window.
kde src-window a dst-window mají tvar:session:window.pane (session a window mohou být buď jméno, nebo id).
Předpokládejme tedy, že máte relaci 'chatu' s oknem 'irc' a chcete ji přesunout do relace 'other_session', kterou můžete udělat (ve výzvě tmux):
move-window -s chat:irc -t other_session
Pokud jste již v okně chat:irc, nemusíte uvádět zdroj, takže
move-window -t other_session:
udělám to.
Stejně tak z relace 'other_session' nemusíte zadávat cíl.
movew -d irc:irc_window
Pokud jste si nepojmenovali okna/relace, musíte použít jejich ID.