काम नहीं कर रहा है मुझे नहीं पता कि यूनिकोड मेरे मिनीटीटी टर्मिनल में क्यों काम नहीं कर रहा है। मैं विंडोज एक्सपीसिगविन और मिनटीटीई के साथ यूनिकोड
का उपयोग कर रहा हूं मेरे पास सिगविन v1.7.10 और MinTTY v1.0.3 है। मैं zsh खोल का उपयोग कर रहा हूं ("ओह-माई-जेएसएच" के माध्यम से)
मैंने स्थानीय "एन_यूएस" और चरित्र को "यूटीएफ -8" में सेट किया है जो मिनीटीटीई सेटिंग्स संवाद में है।
echo $LC_ALL
*nothing*
echo $LC_CTYPE
en_US.UTF-8
echo $LANG
en_US.UTF-8
फिर भी जब मैं यूनिकोड के साथ फ़ाइलें देखने हूँ मैं प्रतीकों नहीं देख सकते हैं:
जब मैं MinTTY टर्मिनल पर हूँ, यह निम्नलिखित वातावरण चर का उत्पादन होता है। साथ ही, "ओह-माय-जेएसएच" के लिए डिफ़ॉल्ट संकेत यूनिकोड का उपयोग करता है, और यह भी काम नहीं कर रहा है।
क्या कोई जानता है कि क्या गलत हो सकता है?
क्या कोई यह पुष्टि कर सकता है कि यूनिकोड एक समान सेटअप पर काम करता है?
आप कौन से प्रतीकों को देखने की उम्मीद कर रहे हैं, और इसके बजाय आप क्या प्राप्त करते हैं? यह हो सकता है कि आपके द्वारा उपयोग किए जाने वाले फ़ॉन्ट में उन प्रतीकों के लिए ग्लिफ नहीं हैं, इसलिए आप विभिन्न फ़ॉन्ट्स को आजमा सकते हैं। देजावु सांस मोनो विशेष रूप से अच्छा यूनिकोड कवरेज है। – ak2
वहां कुछ भी नहीं है। उदाहरण के लिए डिफ़ॉल्ट "ओह-माय-जेएसएच" प्रॉम्प्ट इस तरह दिखता है: '➜ ~'। लेकिन मेरे छोटे टर्मिनल में तीर काम नहीं करता है, इसके बजाय मैं एक खाली वर्ग देखता हूं। '♭,,, ♯' के लिए वही है जो मेरे ऐप्स में से एक है। मैंने विभिन्न विभिन्न फ़ॉन्ट्स को आजमाया, जिनमें देजावु सांस मोनो और कूरियर न्यू (जिसमें अच्छा यूनिकोड समर्थन भी होना चाहिए) शामिल हैं। यह सिर्फ समझ में नहीं आता है कि यह क्यों काम नहीं करेगा। – asgeo1
विंडोज 7 पर, ➜, ♭ और ♯ सभी मेरे लिए डिफ़ॉल्ट लुसीडा कंसोल के साथ-साथ कूरियर न्यू और देजावु सांस मोनो के साथ काम करते हैं। एक्सपी पर, वे केवल देजावु सांस मोनो के साथ काम करते हैं। अन्य दो मशीन पर काम नहीं करते थे, लेकिन फिर वे फ़ायरफ़ॉक्स में भी काम नहीं करते थे। – ak2