मैं tmux में फलक विभाजन लाइनों का रंग कैसे बदलूं?


36

मैंने स्क्रीन के नीचे स्टेटस बार का रंग बदलने के लिए निम्न कमांड का उपयोग किया है:

set -g status-bg colour244

लेकिन मुझे नहीं पता कि पैन को विभाजित करने वाली लाइनों का रंग कैसे बदलना है; वर्तमान में, वे मूल हरे और ग्रे (color244) का मिश्रण हैं। man tmuxमुझे स्टेटस लाइन के बारे में बहुत सी जानकारी देता है लेकिन यह स्टेटस बार को ही बताता है, न कि डिवाइडिंग लाइन को।

मुझे संदेह है कि मैं यहाँ कुछ शब्दावली याद कर रहा हूँ।

जवाबों:


48

आप चाहते हैं pane-active-border-styleऔर pane-border-style:

manपृष्ठ में प्रविष्टि देखें :

फलक सक्रिय
बॉर्डर शैली वर्तमान में सक्रिय फलक के लिए फलक बॉर्डर शैली सेट करें। शैली कैसे निर्दिष्ट करें, इसके लिए संदेश-कमांड-शैली विकल्प देखें। विशेषताओं की अनदेखी की जाती है।

फलक-सीमा-शैली शैली
फलक के लिए फलक सीमा शैली को सक्रिय फलक से अलग सेट करें। शैली कैसे निर्दिष्ट करें, इसके लिए संदेश-कमांड-शैली विकल्प देखें। विशेषताओं की अनदेखी की जाती है।

तो, ~/.tmux.confआप में आप रंगों को इस तरह निर्दिष्ट कर सकते हैं:

# border colours
set -g pane-border-style fg=magenta
set -g pane-active-border-style "bg=default fg=magenta"

ध्यान दें, मैं tmux 1.9a का उपयोग करता हूं, और मुझे लगता है कि मैं का उपयोग करके अधिक सुसंगत व्यवहार प्राप्त करता हूं:

set -g pane-border-fg magenta
set -g pane-active-border-fg green
set -g pane-active-border-bg default

2
मुझे एक मिल रहा है unknown option: pane-border-style, ऐसा क्यों है? संपादित करें: ठीक है मैं देखता हूं कि मेरे पास tmux है 1.6। और मुझे लगता है कि github.com/edkolev/tmuxline.vim/issues/23 के अनुसार यह केवल 1.9+ से काम करता है
polym

pane-active-border-styleपहले उदाहरण में दो बार सेट करना सही तरीके से काम नहीं करेगा। आपको एफजी और बीजी दोनों को एक ही मूल्य में निर्दिष्ट करना होगा (यानी डबल कोट्स या कॉमा और नो कोट्स के अंदर एक स्थान के साथ अलग किया गया है):set -g pane-active-border-style bg=default,fg=magenta
टायलर सोमर

2

2.9Tmux संस्करण के रूप में @jasonwryan का कार्यान्वयन दो लाइनों में घटाया गया है:

set -g pane-active-border-style bg=default,fg=magenta
set -g pane-border-style fg=green

नोट के बीच रिक्ति की कमी bgऔर fgघोषणाओं

स्रोत


वैकल्पिक रूप से, कई को निर्दिष्ट करने के लिए दोहरे उद्धरण चिह्नों का उपयोग करें: set -g pane-active-border-style "bg=default fg=magenta"
टायलर सॉमर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.