Her iki müşterinin de aynı anda pencereleri değiştirmesinin nedeni, her ikisinin de aynı oturuma bağlı olmalarıdır (“geçerli pencere”, istemciye değil, oturumun bir özelliğidir). Yapabileceğiniz şey, bir veya daha fazla pencereyi birden fazla farklı oturuma bağlamak. Her oturumun kendi “geçerli penceresi” olduğundan, her oturumda bağımsız olarak pencereleri değiştirebilirsiniz.
Bu özelliği kullanmanın en kolay yolu, new-session
komutun “gruplanmış oturumları” özelliğini kullanmaktır :
$ tmux new-session -t 'original session name or number'
Şu anda mevcut olan oturumları görmek için:
$ tmux list-sessions
Bir gruptaki her oturum otomatik olarak aynı pencere grubunu paylaşır: grubun bir oturumundaki bir pencereyi açmak / bağlamak (veya kapamak / açmak) aynı pencerenin diğer tüm oturumlarında aynı pencerenin bağlanmasına (veya bağlantısız olmasına) neden olur. grubudur.
“Ekstra” oturumunuz bittiğinde, onu öldürebilirsiniz kill-session
. Oturumunuz, bağlantıda oldukları tek kişi olmadığı sürece, pencerelerin kendisi öldürülmez. Alternatif olarak, normal (“Ek” d
veya detach-client
) gibi “ekstra” oturumunuzdan ayrılabilirsiniz ; “fazladan” oturumunuzu (sadece ondan ayrılarak) etrafında tutarsanız, tanımlayıcı bir isim vermek isteyebilirsiniz (Önek $
veya rename-session
), böylece kolayca tanımlayıp tekrar bağlanabilirsiniz (ayrıca vermek isteyebilirsiniz). “orijinal” oturumunda da bir isim var).
Dinamik bir pencere setini otomatik olarak paylaşmak istemiyorsanız, bireysel pencereleri kendi “kişisel” oturumunuza (ve dışında) getirmek için link-window
(ve unlink-window
) kullanabilirsiniz ; bu, “gruplanmış oturumların” dayandığı aynı temel işlevselliğe otomatik olmayan ve daha düşük seviyeli erişim sunar (birden çok oturumla bağlantılı pencereler).