উভয় ক্লায়েন্ট একই সাথে উইন্ডোজ স্যুইচ করার কারণ হ'ল তারা উভয়ই একই সেশনে সংযুক্ত ("বর্তমান উইন্ডো" সেশনের একটি বৈশিষ্ট্য, ক্লায়েন্ট নয়)। আপনি যা করতে পারেন তা হ'ল এক বা একাধিক উইন্ডোজকে একাধিক বিভিন্ন সেশনে লিঙ্ক করা। যেহেতু প্রতিটি সেশনের নিজস্ব "বর্তমান উইন্ডো" রয়েছে তাই আপনি প্রতিটি সেশনে স্বাধীনভাবে উইন্ডোজ স্যুইচ করতে পারেন।
এই বৈশিষ্ট্যটি ব্যবহার করার সবচেয়ে সহজ উপায় হ'ল new-session
কমান্ডের "গ্রুপযুক্ত সেশনগুলি" বৈশিষ্ট্যটি ব্যবহার করা :
$ tmux new-session -t 'original session name or number'
বর্তমানে উপলব্ধ অধিবেশনগুলি দেখতে:
$ tmux list-sessions
গোষ্ঠীর প্রতিটি অধিবেশনটি স্বয়ংক্রিয়ভাবে একই উইন্ডোগুলির সমষ্টিটি ভাগ করে নেবে: গোষ্ঠীর এক অধিবেশনে উইন্ডোটি খোলার / লিঙ্কিং (বা বন্ধ করা / আনলিংক করা) স্বয়ংক্রিয়ভাবে একই উইন্ডোটির অন্যান্য সমস্ত সেশনে লিঙ্কযুক্ত (বা লিঙ্কযুক্ত) হওয়ার কারণ ঘটায় গ্রুপ।
আপনি যখন আপনার "অতিরিক্ত" সেশনটি সম্পন্ন করেন, আপনি এটি দিয়ে এটি হত্যা করতে পারেন kill-session
। উইন্ডোজগুলি নিজেই হত্যা করা হবে না যতক্ষণ না আপনার সেশনটির সাথে লিঙ্কযুক্ত ছিল one বিকল্পভাবে, আপনি স্বাভাবিকের মতো আপনার "অতিরিক্ত" সেশন থেকে সংযোগ বিচ্ছিন্ন করতে পারেন (উপসর্গ d
, বা detach-client
); যদি আপনি আপনার "অতিরিক্ত" সেশনটি চারপাশে রাখেন (কেবল এটি থেকে আলাদা করে), আপনি এটিকে একটি বর্ণনামূলক নাম (উপসর্গ $
, বা rename-session
) দিতে চাইতে পারেন যাতে আপনি সহজেই এটি সনাক্ত করতে পারেন এবং পরে এটির সাথে আবার সংযোগ স্থাপন করতে পারেন (আপনি দিতেও চাইতে পারেন) "আসল" সেশনটি একটি নামও)।
আপনি যদি উইন্ডোগুলির একটি গতিশীল সেট স্বয়ংক্রিয়ভাবে ভাগ করতে চান না, তবে আপনি নিজের নিজস্ব "ব্যক্তিগত" সেশনে স্বতন্ত্র উইন্ডোগুলিকে (এবং বাইরে) আনতে ব্যবহার করতে পারেন link-window
(এবং unlink-window
); এটি অ-স্বয়ংক্রিয়, এবং একই মূল কার্যকারিতাটিতে নিম্ন স্তরের অ্যাক্সেসের প্রস্তাব দেয় যার উপর ভিত্তি করে "গ্রুপযুক্ত সেশনগুলি" (একাধিক সেশনের সাথে যুক্ত উইন্ডোজ)।