2011-02-03 18 views
73

मैं tmux (मैं स्क्रीन से स्विच करने की सोच रहा हूं) का उपयोग शुरू कर रहा हूं, लेकिन मुझे एक कठिन समय है कि जब मैं खिड़की को कई पैन में विभाजित करता हूं तो कौन सा फलक केंद्रित होता है। क्या कोई कॉन्फ़िगरेशन अनुकूलन या ऐसा कुछ है जो केंद्रित फलक को थोड़ा और स्पष्ट रूप से हाइलाइट कर सकता है?आप कैसे बता सकते हैं कि टमक्स में कौन सा फलक केंद्रित है?

उत्तर

86

यहाँ प्रासंगिक सेटिंग्स हैं:

pane-active-border-bg colour 

pane-active-border-fg colour 
    Set the pane border colour for the currently active pane. 

तो, अपने ~/.tmux.conf को कुछ इस तरह से जोड़ने का प्रयास:

+०१२३५१६४१०
set-option -g pane-active-border-fg blue 

जो सक्रिय फलक के चारों ओर नीली सीमा निर्धारित करेगा। pane-active-border-bg विकल्प का उपयोग एक और अधिक दृश्य समाधान के लिए भी किया जा सकता है।

+1

मुझे अपने मैन पेज पर यह विकल्प नहीं दिखाई देता है, और यह tmux के मेरे संस्करण द्वारा पहचाना नहीं गया है। – dan

+0

@ दान आह, आपको पता है, मुझे स्रोत से tmux 1.4 स्थापित करना पड़ा क्योंकि उबंटू रिपॉजिटरीज़ में केवल संस्करण 1.3 था। वे बहुत अलग हैं, और मैं वास्तव में एक नया करने की सलाह देते हैं। यह थोड़ा और अधिक लचीला है। –

+1

ठीक है मुझे बताने के लिए धन्यवाद। कष्टप्रद, tmux नहीं (?) आपको यह दिखाने का एक तरीका प्रतीत होता है कि आप कौन सा संस्करण चला रहे हैं। – dan

12

status-left को अनुकूलित करें और #P वर्ण जोड़ी का उपयोग करें, जो फलक संख्या है। आप शायद स्थिति पट्टी में सिर्फ फलक संख्या से अधिक शामिल करना चाहते हैं जाएगा, लेकिन यहाँ आप सिर्फ फलक संख्या के लिए अपने ~/.tmux.conf बढ़ेगी लाइन का एक उदाहरण है:

set-option -g status-left '#P' 

के लिए tmux आदमी पृष्ठ देखें अधिक चरित्र जोड़े: http://manpages.ubuntu.com/manpages/precise/en/man1/tmux.1.html

+1

आह, बस एहसास हुआ कि आप फोकस फलक पर एक हाइलाइट के लिए जा रहे हैं, बस एक स्टेटस इंडिकेटर से ज्यादा। उम्मीद है कि यह अब के लिए सहायक है। प्रश्न को गलत तरीके से पढ़ने के लिए खेद है। –

3

एक समाधान जो मेरे लिए काम करता है वह एक फलक स्विच के लिए हॉटकी के अंत में एक प्रदर्शन-फलक जोड़ना है। यह एक अलग रंग में वर्तमान फलक के साथ, सभी फलक संख्या प्रदर्शित करता है। आप फलक संख्या प्रदर्शित करने के लिए <escape_key> + q का भी उपयोग कर सकते हैं।

मैं पैन के बीच स्विच करने के लिए alt+h/j/k/l का उपयोग करता हूं, और मैं निम्नलिखित बाध्यकारी का उपयोग करता हूं।

bind -n M-j select-pane -D \; display-pane                                                    
bind -n M-k select-pane -U \; display-pane                                                    
bind -n M-h select-pane -L \; display-pane                                                    
bind -n M-l select-pane -R \; display-pane 
19

रूप another post में जवाब यह अब tmux 2.1 व्यक्ति शीशे के रंग सेट करने के लिए संभव है। लोगों का उपयोग कर सकते हैं:

set -g window-style 'fg=colour247,bg=colour236' 
set -g window-active-style 'fg=colour250,bg=black' 

~/.tmux.conf फ़ाइल में सक्रिय/निष्क्रिय शीशे के बीच एक अंतर दिखाने के लिए।

+0

काम नहीं करता है जब टैब में से किसी एक में vim खुला है ... – Solidak

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

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