2017-02-16 12 views
10

पर मैंने iTerm2 और Oh-my-zsh स्थापित किया है। हालांकि एक अजीब प्रश्न चिह्न है जो तब से आ रहा है जब से मैंने जेडएसएच-थीम को "एग्नोस्टर" में बदल दिया है।ओह मेरे zsh अजीब चरित्र '?' दिखा रहा है टर्मिनल

इसके लिए स्क्रीनशॉट संलग्न करना।

check the question mark on terminal pointer

मैंने सोचा था कि powerline मदद मिलेगी लेकिन ऐसा प्रतीत नहीं होता है। क्या कोई इस से मेरी मदद कर सकता है?

+2

क्या आपने पावरलाइन फोंट स्थापित किए हैं? – PinkFluffyUnicorn

+0

हाँ मैंने पावरलाइन फोंट –

+0

स्थापित किया है और क्या आपने अपने आईटर्म को उस फ़ॉन्ट का उपयोग करने के लिए इंगित किया है? मुझे लगता है कि आप इस ट्यूटोरियल का पालन कर रहे थे? https://gist.github.com/kevin-smets/8568070 – PinkFluffyUnicorn

उत्तर

0

समाधान एक प्रीपेटेड फ़ॉन्ट का उपयोग करना है। इस article के पॉइंट 6 समाधान का वर्णन करता है।

11

पावरलाइन पैच किए गए फ़ॉन्ट को स्थापित करने से यह हल हो जाएगा। This official documentation पाउलाइन फोंट स्थापित करने के बारे में विवरण प्रदान करता है।

iTerm2 में पावरलाइन पैच किए गए फ़ॉन्ट को सक्षम करने के दो तरीके हैं।

  1. डिफ़ॉल्ट रूप से पावरलाइन पैच किए गए फ़ॉन्ट को सेट करें।

One defauls font

  1. केवल गैर- ASCII वर्ण के लिए एक powerline समझौता फ़ॉन्ट सेट करें और कोड के लिए एक और फ़ॉन्ट का उपयोग।

Different fonts

बोनस:

0

Windows पर - बस * जैसे कुछ Powerline फॉन्ट डाउनलोड: https://github.com/abertsch/Menlo-for-Powerline/raw/master/Menlo%20for%20Powerline.ttf
* दो बार
* गुण
है कि में नए फ़ॉन्ट चुनें फ़ाइल क्लिक कर इसे इंस्टॉल यह!

मैक पर - पिछला उत्तर पूरी तरह से सही में, बस एक उचित फ़ॉन्ट स्थापित करें और चुनें।

संबंधित मुद्दे