मेट-टर्मिनल रंग योजना आंशिक रूप से खिंचाव के उन्नयन के बाद टूट गई


0

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

रंग की

'डार्कयेलो' नाम के रंग का उपयोग करने के बाद मैंने संख्यात्मक रंगों की भी कोशिश की , जो दस्तावेज़ से मेल नहीं खाते। मैं केवल 'येलो' या 'लाइटयेलो' चुन सकता हूं।

इसने स्ट्रेच में अपग्रेड से पहले सही तरीके से काम किया।

क्या यह मेट-टर्मिनल में बग है, या मैं सिस्टम पैलेट तक पहुंचने के लिए कुछ गलत कर रहा हूं?

जवाबों:


0

mate-terminalVTEटर्मिनल इम्यूलेशन विजेट का उपयोग करता है , जो एक विस्तारित 256-रंग पैलेट का समर्थन करता है (जैसा कि आज हर ग्राफिकल टर्मिनल एमुलेटर करता है; और वैसे, VTEयहां तक ​​कि प्रत्यक्ष असली रंगों का भी समर्थन करता है)। उस पैलेट (विरासत वाले वाले) की पहली 16 प्रविष्टियाँ उसके प्राथमिकताएं संवाद में कॉन्फ़िगर की जा सकती हैं, बाकी नहीं।

mate-terminalTERM=xterm-256colorडिफ़ॉल्ट रूप से निर्यात भी करता है, इसलिए vimयह ध्यान रखें कि यह 256 रंगों का समर्थन करता है और तदनुसार एक रंग योजना चुनता है।

एक संभावित समाधान केवल 16 रंगों को वापस करने के लिए है यह बताकर नहीं vimकि टर्मिनल एमुलेटर अधिक समर्थन करता है, आप ऐसा कर सकते हैं export TERM=xterm। मैं आपको सुझाव देना चाहूंगा कि यद्यपि vim की सेटिंग में चारों ओर देखें और अपने इच्छित रंगों का उपयोग करने के लिए इसे कॉन्फ़िगर करें तब भी जब यह पता चले कि 256 रंग उपलब्ध हैं।

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