मैंने इस डुप्लिकेट प्रश्न से सब कुछ करने की कोशिश की है, लेकिन मैं अभी भी इसे काम नहीं कर सकता। उस प्रश्न से एकमात्र अंतर यह है कि जब मैं दौड़ता env | grep TERMहूं तो TERM=xtermइसके बजाय मुझे मिलता है TERM=xterm-color। मुझे नहीं लगता कि यह मायने रखता है, लेकिन वे बहुत विनिमेय लगते हैं।
हालाँकि जो मुझे समझ नहीं आ रहा है वह यह है कि गायब होने वाली एकमात्र चीज़ वास्तविक संकेत में रंग है। उदाहरण के लिए, यदि मैं दौड़ता हूं nanoऔर यह फ़ाइल के सिंटैक्स का पता लगाता है, उदाहरण के लिए यदि यह एक स्क्रिप्ट है, तो मुझे रंग मिलते हैं। जब मैं envपहले बताई गई कमांड चलाता हूं , तो वास्तविक TERMटेक्स्ट लाल होता है।
तो रंग स्पष्ट रूप से काम कर रहे हैं, यह सिर्फ इतना है कि मुझे रंगीन फ़ोल्डर, निष्पादन योग्य फाइलें और इतने पर नहीं मिलता है। मुझे लगता है कि यह रूबी / आरवीएम स्थापित करने के संबंध में भी हो सकता है। मैंने प्रतिस्थापित करने की कोशिश की है .bashrc। ( संपादित करें हालांकि, एक नया उपयोगकर्ता बनाते समय, उस उपयोगकर्ता काम कर रंग)
मुझे लगता है कि यह एक बहुत ही सरल समाधान है, लेकिन मैं अभी इस से गुगली करने के लिए बहुत बीमार हूं कि मैं वास्तव में कुछ जानकारी की सराहना करूंगा कि टर्मिनल में रंग सेटिंग्स कैसे काम करती है और यह कैसे हो सकता है। धन्यवाद!
lउपनाम था.bash_profile, इसलिए मैंने इसे अब बदल दियाalias l='ls -l --color'। टंकणlअब मुझे एक रंगीन सूची देता है, लेकिन फिरlsभी रंग का अभाव है, भले ही मैंने देखा है कि.bashrcफ़ाइल विशेष रूप से रंग के लिए एक उपनाम है। उह, आपके उत्तर के लिए बहुत धन्यवाद, हालांकि, मुझे कुछ बैश प्रलेखन पढ़ना होगा।