मुझे XTerm का उपयोग करना पसंद है, मुझे इसका डिफ़ॉल्ट "फिक्स्ड" फ़ॉन्ट पसंद है, और मुझे मोनोक्रोमैटिक टर्मिनल होने के बजाय टर्मिनल रंगों का उपयोग करना पसंद है।
हालाँकि, XTerm फ़ॉन्ट के बोल्ड संस्करण का उपयोग करने पर जोर देता है जब भी यह एक चमकदार रंग प्रदर्शित कर रहा है:
मुझे फ़ॉन्ट के बोल्ड संस्करण से नफरत है, लेकिन मुझे चमक पसंद है। मैन पेज से लगता है कि XTerm.VT100.boldMode:false
मेरे " " को जोड़ने से ~/.Xresources
यह "फीचर" निष्क्रिय हो जाएगा, लेकिन इसका कोई असर नहीं होता। मैंने इसे महीनों के लिए वहाँ रखा है, इसलिए यह कोई रीबूटिंग समस्या नहीं है।
जब मैं चमकीले पाठ को प्रदर्शित कर रहा हूं, तब भी मैं XTerm को निश्चित फ़ॉन्ट के मानक, गैर-बोल्ड संस्करण का उपयोग करने के लिए कैसे मजबूर कर सकता हूं?
संपादित करें: कुछ ने मेरे ~ / .Xresources में "XTerm * boldMode: false" डालने का सुझाव दिया है। यह भी मदद नहीं की। मैंने पुष्टि की है कि परिवर्तन xrdb के साथ प्रभावी हुए हैं, हालांकि:
$ xrdb -query | grep boldMode
XTerm*boldMode: false
अगर मैं xprop चलाता हूं और xterm पर क्लिक करता हूं, WM_CLASS(STRING) = "xterm", "XTerm"
तो मुझे " " मिल जाता है .. इसलिए मैं निश्चित रूप से वास्तविक xterms चला रहा हूं।
BTW, यह सिर्फ एक प्लेन-वेनिला उबंटू निडर बॉक्स है। अगर यहाँ कोई और भी चल रहा है, तो क्या आप दौड़ने की कोशिश कर सकते हैं:
echo -e '#\e[1m#'
... और मुझे पता है कि क्या दाईं ओर # के बीच में एक काला पिक्सेल है जैसे बाईं तरफ है?