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
Akun pengguna baru. Terminal.app dan iTerm2 dengan set UTF-8. Karakter beraksen berfungsi dengan baik di semua aplikasi ("å, ä, ö, é"). Tetapi beberapa karakter unicode (lebar?) Tidak muncul di beberapa aplikasi baris perintah. Saya pertama kali menemukannya di Weechat, tetapi di bash shell berfungsi dengan baik.
Tersedia pesta Mavericks:
DeoGloria:~ test$ echo -e "\xE2\x9A\x91"
⚑
Menyalin dan menempelkan flag char dengan mouse.
DeoGloria:~ test$ ⚑
-bash: ⚑: command not found
bash berfungsi seperti yang diharapkan. Mulai zsh default, tidak ada konfigurasi yang dilakukan
DeoGloria:~ test$ zsh
DeoGloria:~ test$ echo -e "\xE2\x9A\x91"
⚑
Menunjukkan baik-baik saja. Tapi tidak ketika saya tempel:
DeoGloria% <2691>
zsh: command not found: \u2691
Pengaturan lokal:
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=
Memulai emacs atau vi dari zsh dan menempelkan "⚑" berfungsi dengan baik. Itu tidak berfungsi di nano. Saya mendapatkan karakter non-visual.
Saya menduga beberapa masalah dengan ncurses, tetapi bash, zsh, nano, emacs semuanya terkait
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
Saya kehabisan ide. Ada petunjuk?