मैं समय-समय पर गैर-अंग्रेजी लिपियों को शामिल करने वाले वेबपृष्ठों पर काम करता हूं, उनमें से अधिकांश utf-8 charset का उपयोग करते हैं, VIM और Gvim UTF-8 वर्णों को सही ढंग से प्रदर्शित नहीं करते हैं।
खिड़कियों पर विम 7.3.46 का उपयोग करते हुए 7 64 बिट के साथ, set guifont=Monaco:h10_vimrc में
क्या इसे ठीक करने का कोई तरीका है?
अपडेट: मैंने चारों ओर गुगली की है और set guifontwideक्षेत्रीय भाषाओं के लिए दूसरी गिरावट के रूप में पाया है ।
मैंने निम्नलिखित पंक्तियों को _vrc में जोड़ा और मेरी अधिकांश समस्याएं हल हो गईं।
set enc=utf-8
set fileencoding=utf-8
set fileencodings=ucs-bom,utf8,prc
set guifont=Monaco:h11
set guifontwide=NSimsun:h12
उपरोक्त NSimsun फ़ॉन्ट चीनी के लिए काम करता है, समस्या यह है कि मुझे नहीं पता कि उन्हें VIM के साथ काम करने के लिए फ़ॉन्ट नाम कैसे मिला, Courier Newइसका उल्लेख फ़ॉन्ट निर्देशिका में Courier_Newभी NSimsunकहीं नहीं है। जिस फ़ॉन्ट का मैं उपयोग करना चाहता हूं Latha, लेकिन, मुझे नहीं पता कि इसका उपयोग _vimrc फ़ाइल में कैसे किया जाए। set guifontwide=latha:h12या set guifontwide=Latha:h12काम नहीं करता है।
मैं सफलतापूर्वक सेट करते हैं guifontwideकरने के लिए lathaहै, तो मेरी समस्या हल हो जाएगा, यह कैसे करना है?
set guifontwide=NSimsun:h12मेरे लिए विफलताओं का उपयोग करते हुए , "अमान्य विस्तृत फ़ॉन्ट" शायद एक ही गैर-मोनोपेस मुद्दा है?
'guifont'और मूल्य क्या है'guifontwide'? इसके अलावा, आप किस ओएस का उपयोग कर रहे हैं और किस संस्करण का उपयोग कर रहे हैं?