I am using Ubuntu 14.04 and 16.04. On 14.04 I additionally installed Terminology.
On 16.04 Terminal and Terminology the characters in the bash are not displayed correctly:
Look with Ubuntu 14.04 Terminal
I first assumed that there are some environment variables that differ. I have not found which cause this. After I installed Terminology on 14.04 and it shows the characters the wrong way on 14.04 I assume it has nothing to do with the environment.
What do I have to configure to get the same result as with Terminal from Ubuntu 14.04 in the other options?
Value of PS1
:
\[\e[37;1m\]\[\] \u \[\e[0m\]\[\]\[\e[0m\]\[\] \w \[\e[0m\]\[\]
Variables in Ubuntu 14.04 Terminal:
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_ADDRESS=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_MONETARY=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_NUMERIC=de_DE.UTF-8
LC_PAPER=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
And in Terminology on 14.04:
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_ADDRESS=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_MONETARY=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_NUMERIC=de_DE.UTF-8
LC_PAPER=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
Best Answer
That character (U+E0B0) is not a valid Unicode character. Or more exactly, it's in the private use section in Unicode, so you can use it for your own use.
In the example usage section, that Wikipedia article mentions:
Which leads us to https://github.com/powerline/powerline
Which gives instructions on how to install fonts for those Unicode point codes.