वर्तमान में मैं ~/.dircolors
फ़ाइल को यहां सेट कर रहा हूं :
LS_COLORS='fi=93:'$LS_COLORS
LS_COLORS=$LS_COLORS':ex=41'
कौन से:
# 41 = red background
# 93 = yellow
# fi = file
# ex = file which is executable (ie. has 'x' set in permissions)
हालाँकि गैर-निष्पादन योग्य फ़ाइलों पर लागू पीले रंग 00
को लाल पृष्ठभूमि के लागू होने पर टर्मिनल डिफ़ॉल्ट रंग द्वारा बदल दिया जाता है।
निम्नलिखित छवि पर:
फ़ाइलों .bash_history
में निष्पादन योग्य ध्वज नहीं है, इसलिए इसका पीला रंग सही ढंग से प्रदर्शित किया गया है। हालाँकि, .bash_profile
फ़ाइल में निष्पादन योग्य ध्वज होता है, इसलिए लाल पृष्ठभूमि को लागू किया जाता है, लेकिन अग्रभूमि रंग पीला डिफ़ॉल्ट टर्मिनल रंग द्वारा ओवरराइड किया गया था।
प्रश्न मैं एक निष्पादन योग्य के लिए पृष्ठभूमि जोड़ने के लिए दिखाने के लिए, अपने अग्रभूमि रंग को बदलने के बिना?