Yanıtlar:
Evet, pencere taşı komutunu kullanabilirsiniz:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
Src-window'daki pencerenin dst-window'a taşınması dışında bu bağlantı-window'a benzer.
src-window ve dst-window şu şekildedir: session: window.pane (oturum ve pencere, ad veya kimlik olabilir).
Öyleyse, 'irc' pencereli bir 'sohbet' oturumunuz olduğunu ve bunu yapabileceğiniz 'other_session' oturumuna taşımak istediğinizi varsayalım (tmux isteminde):
move-window -s chat:irc -t other_session
Zaten sohbet: irc penceresindeyseniz, kaynağı belirtmenize gerek yoktur, bu nedenle
move-window -t other_session:
yapacağım.
Aynı şekilde, 'other_session' oturumundan hedefi belirlemenize gerek yoktur.
movew -d irc:irc_window
Size pencereleri / oturumları adlandırmadıysanız, kimliklerini kullanmanız gerekir.
Bir başka yararlı:
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.
Bu, bir pencereyi birden çok oturumda paylaşabileceğiniz anlamına gelir:
Assuming I have these 2 sessions: daemons and proj
tmux link-window -dk -s daemons:0 -t proj:0