यदि आप अपठनीय रंग योजनाओं का सामना कर रहे हैं (न केवल बदसूरत, बल्कि गुलाबी पृष्ठभूमि पर सफेद पाठ की तरह अपठनीय), तो 256 रंगों के बजाय 16 रंगों का उपयोग करने के लिए एक आसान निर्धारण हो सकता है। फिर आपको रंग योजनाओं के साथ गड़बड़ करने की जरूरत नहीं है।
इसका कारण यह है कि डिफ़ॉल्ट DiffChange bg
विम्डीफ रंग योजना "लाइटमैगेंटा" के रूप में असाइन होती है , जो 256 रंगों में बहुत हल्के गुलाबी रंग में मैप हो जाती है। यह सफेद पाठ के साथ अपठनीय है। 16 रंगों के साथ, "लाइटमैगेंटा" को एक बोल्ड मैजेंटा के लिए मैप किया जाता है, जिस पर सफेद पाठ बहुत बेहतर दिखाता है।
आप इस तरह से कुछ करके एक त्वरित परीक्षा दे सकते हैं:
vimdiff <file1> <file2>
:set t_Co? " print current setting (256 by default)
:highlight " print highlighting scheme
:set t_Co=16 " set to 16 colors
:highlight " print highlighting scheme
256-रंग स्क्रीनशॉट
16-रंग स्क्रीनशॉट
जैसा कि आप देख सकते हैं, 16 रंग बहुत अधिक पठनीय है, रंग योजना को बदले बिना।
इसे स्थायी बनाने के लिए, आप इसे set t_Co=16
अपने साथ जोड़ सकते हैं.vimrc