Darwin DeoGloria 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64
ताजा उपयोगकर्ता खाता। UTF-8 सेट के साथ Terminal.app और iTerm2। उच्चारण किए गए वर्ण सभी अनुप्रयोगों में ठीक काम करते हैं ("å, ä, ö, é")। लेकिन कुछ (विस्तृत?) यूनिकोड वर्ण कुछ कमांड लाइन अनुप्रयोगों में नहीं दिख रहे हैं। मैंने पहली बार वीचैट में इसकी खोज की, लेकिन बैश शेल में यह ठीक काम करता है।
स्टॉक में मावेरिक्स बैश:
DeoGloria:~ test$ echo -e "\xE2\x9A\x91"
⚑
माउस के साथ फ्लैग चार को कॉपी करना और चिपकाना।
DeoGloria:~ test$ ⚑
-bash: ⚑: command not found
bash उम्मीद के मुताबिक काम कर रहा है। डिफ़ॉल्ट zsh शुरू, कोई विन्यास नहीं किया
DeoGloria:~ test$ zsh
DeoGloria:~ test$ echo -e "\xE2\x9A\x91"
⚑
ठीक दिखा रहा है। लेकिन नहीं जब मैं पेस्ट:
DeoGloria% <2691>
zsh: command not found: \u2691
स्थान सेटिंग:
DeoGloria% locale
LANG="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_CTYPE="sv_SE.UTF-8"
LC_MESSAGES="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_ALL=
Emacs या vi को zsh से शुरू करना और "works" चिपकाना ठीक काम करता है। यह नैनो में काम नहीं करता है। मुझे एक गैर-दृश्य चरित्र मिलता है।
मुझे ncurses के साथ कुछ मुद्दों पर संदेह था, लेकिन bash, zsh, nano, emacs सभी से जुड़े हुए हैं
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
मैं विचारों से बाहर हूं। कोई संकेत?