Câu trả lời:
Có, bạn có thể sử dụng lệnh chuyển cửa sổ:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
Điều này tương tự với link-window, ngoại trừ cửa sổ tại src-window được chuyển sang dst-window.
trong đó src-window và dst-window có dạng: session: window.pane (session và window có thể là tên hoặc id).
Vì vậy, giả sử bạn có một phiên 'trò chuyện' với cửa sổ 'irc' và muốn chuyển nó sang phiên 'other_session', bạn có thể thực hiện (trong lời nhắc tmux):
move-window -s chat:irc -t other_session
Nếu bạn đã ở trong cửa sổ chat: irc, bạn không cần chỉ định nguồn vì vậy
move-window -t other_session:
sẽ làm điều đó.
Theo cách tương tự, từ phiên 'other_session', bạn không cần chỉ định mục tiêu.
movew -d irc:irc_window
Nếu bạn chưa đặt tên cho cửa sổ / phiên, bạn phải sử dụng id của chúng.
Một cái hữu ích khác:
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.
Điều này có nghĩa là bạn có thể chia sẻ một cửa sổ trong nhiều phiên:
Assuming I have these 2 sessions: daemons and proj
tmux link-window -dk -s daemons:0 -t proj:0