Un altro utile:
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.
Ciò significa che puoi condividere una finestra tra più sessioni:
Assuming I have these 2 sessions: daemons and proj
tmux link-window -dk -s daemons:0 -t proj:0
Sì, puoi usare il comando sposta finestra:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
È simile a link-window, tranne per il fatto che la finestra in src-window viene spostata in dst-window.
dove src-window e dst-window hanno la forma:session:window.pane (sessione e finestra possono essere nome o id).
Quindi, supponendo che tu abbia una sessione di 'chat' con una finestra 'irc' e desideri spostarla nella sessione 'other_session' puoi farlo (nel prompt di tmux):
move-window -s chat:irc -t other_session
Se sei già nella finestra chat:irc non hai bisogno di specificare la fonte così
move-window -t other_session:
lo farà.
Allo stesso modo, dalla sessione 'other_session' non è necessario specificare il target.
movew -d irc:irc_window
Se non hai nominato le tue finestre/sessioni, devi usare i loro ID.