For example, my terminal does this:
$ echo -e "\xE2\x98\xA0"
���
I expect it to do this:
$ echo -e "\xE2\x98\xA0"
☠
Why? How do I make my terminal output the proper unicode symbols?
I'm using Gnome 3's Terminal on Arch Linux.
The output of locale
shows:
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
locale
showsLANG=C
is the problem... hmmmmm.