यहां कोई भी उत्तर उबंटू के नवीनतम संस्करणों में 256 रंग विकल्पों में शामिल नहीं है। मुझे रंग की कमी है (कुछ रंग मुझे एक-दूसरे के पास परेशान करते हैं) इसलिए काले पर डिफ़ॉल्ट नीली निर्देशिका मेरे लिए पढ़ना मुश्किल है। उसको बदलने के लिए मेरी रिसर्च क्या है।
dircolors -p |less
अपना वर्तमान रंग कोड देखने के लिए टाइप करें।
डिफ़ॉल्ट .bashrc को पहले से ही न केवल सिस्टम कलर कोड का लाभ उठाने के लिए कॉन्फ़िगर किया जाना चाहिए, बल्कि ~ में भी एक है। dircolors इसलिए dircolors आउटपुट को .dircolor में डंप करें ताकि आप इस कमांड का उपयोग करके शुरू कर सकें।
dircolors -p > ~/.dircolors
वैकल्पिक: Seebi के सोलराइज़्ड प्रोजेक्ट से बहुत समान 256 रंग dircolors उठाएं ।
इस महानतम स्क्रिप्ट को पकड़ो और इसे कमांड के साथ चलाएं colortest -w
ताकि आप एक ही बार में सभी रंगों को देख सकें। कोई रंग चुनें। मुझे नारंगी # 208 पसंद है। मैं चाहता हूं कि विस्तारित रंग कोड पर इस जानकारी का उपयोग करके टेक्स्ट का रंग हो, मैं इसे लागू कर सकता हूं।
तो आपके पास एक रंग है, अब क्या। पहले हमें स्ट्रिंग बनानी होगी।
पहला नंबर एक विशेषता कोड होगा, सबसे अधिक संभावना 00, लेकिन अगर आप चाहते हैं कि यह ब्लिंक हो जाए तो 05:
एक विशेषता कोड चुनें: 00 = कोई नहीं 01 = बोल्ड 04 = अंडरस्कोर 05 = ब्लिंक 07 = रिवर्स 08 = छुपा हुआ
अगला पिकअप संलग्न ;38;5;
उस विशेषता कोड के लिए 00 पाने के लिए अपने पाठ रंग से संकेत मिलता है; 38; 5; और फिर अपने रंग को जोड़ें। मैंने 208 उठाया तो मुझे मिल गया 00;38;5;208
।
आप भी इस पर एक पृष्ठभूमि डाल करने के लिए, एक और रंग चुनें चाहते हैं colortest स्क्रिप्ट और संलग्न के साथ (के 56 मान लीजिए) ;48;5;
पृष्ठभूमि और 56 रंग की कुल स्ट्रिंग पाने के लिए के लिए 00;38;5;208;48;5;56
।
तो अब आपके पास है, आप इसके साथ क्या करते हैं?
vim ~/.dircolors
और उस खंड को ढूंढें जिसे आप बदलना चाहते हैं (मेरे लिए जो कि डीआईआर है) हम स्ट्रिंग को "00; 38; 5; 208" से ऊपर निर्धारित करते हैं।
यह तुरंत लागू नहीं होगा, आपको कॉन्फ़िगरेशन लोड करने की आवश्यकता होगी। dircolors ~/.dircolors
अपने LS_COLORS चर को सेट करने के लिए प्राप्त कोड का उपयोग करें । आप बस अपने टर्मिनल सत्र में पेस्ट कर सकते हैं या आप अपने टर्मिनल को बंद कर सकते हैं और इसे फिर से खोल सकते हैं। आप इसे एक फ़ाइल में भी पाइप कर सकते हैं और इसे शेल स्क्रिप्ट के रूप में चला सकते हैं।
आप इसी प्रक्रिया को 16 रंगों के साथ कर सकते हैं। आपको विशेष की आवश्यकता नहीं है; 38; 5 या; 48; 5 सामान। बस स्ट्रिंग में संख्याओं को टॉस करें और सादगी का आनंद लें।
के लिए धन्यवाद दान और seebi इस पर अपने नोट और कोड के लिए।
eval
स्क्रिप्ट प्रत्येक प्रकार के लिए उत्पादन रंग प्रतिनिधित्व दिखा शानदार है ... धन्यवाद!