2014-09-14 7 views
5

मैं आम तौर पर 3-4 पैन के साथ tmux का उपयोग करता हूं। इन पैनों में से एक का शायद ही कभी उपयोग किया जाता है, इसलिए मुझे इसे कहीं छिपाने में खुशी होगी। मुझे लगता है कि मैं इसे एक नई विंडो में कर सकता हूं, लेकिन मैं इसे मौजूदा फलक के पीछे "पीछे" छिपाऊंगा।क्या tmux पैन में टैब जैसी कार्यक्षमता जोड़ना संभव है?

उदाहरण के लिए, मैं पृष्ठभूमि में चल रहे rails server रखना चाहता हूं क्योंकि मुझे शायद ही इसे संदर्भित करने की आवश्यकता है, इसलिए guard इसके बजाय उस फलक पर कब्जा कर लेता है। जब मुझे rails server आउटपुट देखने की आवश्यकता है, तो मैं guard फलक पर स्विच करूँगा और फिर rails server पर "टैब" पर स्विच करूंगा।

कम से कम, यह आदर्श स्थिति है, लेकिन मैं यह समझ नहीं सकता कि इसे कैसे प्राप्त किया जाए।

+0

एक नई विंडो, जो वास्तव में करने के लिए आपत्ति क्या है जब तक आप अपने विवरण में "फलक" और "विंडो" के लिए "विंडो" के लिए "फलक" को प्रतिस्थापित करते हैं, तब तक आप जो चाहते हैं उसका वर्णन करता है? – chepner

+0

@chepner मुझे पूरा यकीन नहीं है कि आपका क्या मतलब है। टीएमयूक्स के पैनल टैब से बहुत अलग हैं क्योंकि हम उन्हें ब्राउज़र जैसे अनुप्रयोगों से जानते हैं। विंडोज टैब की तरह अधिक हैं, लेकिन मूल रूप से मैं एक ही फलक के अंदर कई खिड़कियां बनाना चाहता हूं, और उनके बीच स्विच करने में सक्षम हूं। या कम से कम कुछ जो मुझे उस तरह की कार्यक्षमता देता है। अफसोस की बात यह प्रतीत नहीं होती है। –

+0

यह सिर्फ इंटरफ़ेस अंतर है। अंत में, यह एक भौतिक टर्मिनल में संबंधित टर्मिनलों को तर्कसंगत रूप से समूहीकृत करने का एक तरीका है। – chepner

उत्तर

5

टीएमयूक्स वर्तमान में 'छिपाने' पैन की कार्यक्षमता प्रदान नहीं करता है।

अभी के लिए, सबसे नज़दीकी tmux पैन छिपाने के लिए आता है 'फलक ज़ूम' कार्यक्षमता है। यह prefix + z के साथ टॉगल किया गया है। जब 'चालू' होता है, तो फलक को 100% विंडो में बदल दिया जाता है और अन्य सभी पैन छिपाए जाते हैं। फलक ज़ूम को 'ऑफ' पर सेट करना छिपे हुए पैन को अनदेखा करता है।

उसने कहा, मुझे लगता है कि 'ज़ूम' कार्यक्षमता आपके उपयोग के मामले के लिए आदर्श नहीं है। अन्य ने इसे इंगित किया है: बस एक नई विंडो का उपयोग करना जो आपके रास्ते में नहीं आता है, यह चाल हो सकता है और यह एक आसान समाधान है।

0

आपको break-pane और join-pane का उपयोग करके ऐसा करने में सक्षम होना चाहिए - this question on Unix&Linux देखें।

0

मुझे यकीन नहीं है कि अवधारणा "टैब" के आपके दिमाग में क्या है; हालांकि, आप जो चाहते हैं उससे, एक खिड़की पर्याप्त से अधिक है।

कल्पना कीजिए कि आपके पास tmux में "टैब" है, तो आउटपुट देखने के लिए आपको उस टैब पर स्विच करना होगा या नहीं, इसलिए ऑपरेशन टीएमक्स की खिड़की के साथ बिल्कुल समान है।

आम तौर पर, मैं एक नई विंडो रखने के लिए <c-x> c टाइप करता हूं, और फिर <c-x> p के साथ मुख्य वर्कस्पेस (पिछली विंडो) पर वापस जाता हूं और काम करने के लिए वहां अपना विम खोलता हूं। मेरे पास tmux फलक के साथ मेरे मुख्य वर्कस्पेस पर एकाधिक पैन हो सकते हैं (विम फलक के साथ नहीं, क्योंकि मुझे टर्मिनल हमेशा नेविगेट करने की आवश्यकता है)। तब के बाद मैं चीजों को बदलने के लिए, बचाने के लिए, बस एक और <c-x> p टाइप सर्वर से जाने के लिए और क्या हो देखने के लिए वहां

(ध्यान दें मैं बाँध कि <c-b><c-x> करने के लिए)

संबंधित मुद्दे