बायोबू: एक ही सत्र के विभिन्न विंडो में अलग-अलग टैब खोलें


19

मान लीजिए कि मेरे पास एक बायोबू सत्र है जिसमें कई टैब खुले हैं। फिर अगर मैं एक नया टर्मिनल खोलता हूं, और बायोबू शुरू करता हूं, तो यह मुझे उसी सत्र में ले जाएगा। अगर मैं तब एक टर्मिनल में बायोबू टैब स्विच करता हूं, तो दूसरा टर्मिनल भी उसी टैब में स्विच हो जाएगा।

क्या अलग-अलग टर्मिनलों में एक ही बायोबू सत्र के अलग-अलग टैब खुले होना संभव है?


1
नहीं, यह नहीं है। यह डिफ़ॉल्ट रूप से स्वतंत्र रूप से व्यवहार करता है। उबंटू का कौन सा संस्करण चल रहा है? क्या आप पुराने संस्करण पर अब भी भरोसा करने की screenबजाय भरोसा कर रहे हैं tmux? उबंटू 12.04 में यह काम करता है जैसा आप चाहते हैं। डेबियन निचोड़ पर और मुझे लगता है कि 10.04 यह अभी भी डिफ़ॉल्ट रूप से जीएनयू स्क्रीन का उपयोग करता है।
gertvdijk

1
मैं 12.04 पर हूं, tmux बैकएंड का उपयोग कर रहा हूं।
एलेक्स

जवाबों:


25

बड़ा अच्छा सवाल!

क्लाइंट-सर्वर के नजरिए से Tmux के काम करने के तरीके के कारण यह सीधे संभव नहीं है।

फिर भी, एक व्यवहार्य समाधान है ... मूल रूप से, आपको बस अलग-अलग सत्र होने चाहिएबायोबु कीबाइंडिंग के माध्यम से इसे आसान और सुविधाजनक बनाता है।

  • F2 नई विंडो बनाता है
  • Alt- Leftऔर Alt- Rightउनके बीच आगे-पीछे होता है
  • Ctrl- F2एक ऊर्ध्वाधर विभाजन बनाता है
  • Shift- F2क्षैतिज विभाजन बनाता है
  • Shift- Up, - Down, - Left, - Right, स्प्लिट्स के चारों ओर घूमें
  • Ctrl- Shift- F2एक नया सत्र बनाता है
  • Alt- Upऔर Alt- Downसत्रों के बीच चलता है

बाद के दो को आपकी समस्या का समाधान करना चाहिए!

पूर्ण प्रकटीकरण: लेखक और बायोबु के अनुचर यहां


1
आपकी प्रतिक्रिया के लिए धन्यवाद (और बायोबु के लिए धन्यवाद! मैं हर दिन इसका उपयोग करता हूं)। यह एक अच्छा वर्कअराउंड की तरह लगता है, उन सत्र कीबाइंडिंग्स काम में आएंगी।
एलेक्स

धन्यवाद डस्टिन! मैं इस खुजली को दूर करने के लिए अब टैब की तुलना में अधिक सत्रों का उपयोग शुरू करने जा रहा हूं! (btw: मैं प्यार करता हूँ byobu! धन्यवाद!
सूर्योदय

मुझे क्षमा करें, Ctrl + Shift + F2 मैक पर iTerm2 में टचबार के साथ काम नहीं करता है। स्क्रीन के शीर्ष पर बस Apple का लोगो दिखाई देता है। इसके बजाय मुझे क्या करना चाहिए?
अबजैक

5

चूंकि यह Google पर शीर्ष हिट है, इसलिए मैं एक समाधान जोड़ूंगा जो मैं उपयोग कर रहे tmux के संस्करण के लिए काम करता हूं:

byobu list-sessions

वे जिस संख्या के साथ उपसर्ग कर रहे हैं, उस पर ध्यान दें। मौजूदा सत्र के एक अलग "दृश्य" से जुड़ने के लिए, आप बस यह करें:

byobu new-session -t <number>

यहां देखें चर्चा:

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.