Ubuntu 14.04および16.04を使用しています。 14.04に用語集を追加インストールしました。
16.04ターミナルおよび用語では、bashの文字は正しく表示されません。
Ubuntu 14.04ターミナルで見る
最初に、いくつかの異なる環境変数があると想定しました。これを引き起こす原因はわかりません。 14.04に用語をインストールし、14.04で文字が正しく表示されなかった後、環境とは関係がないと思います。
他のオプションでUbuntu 14.04のターミナルと同じ結果を得るには、何を設定する必要がありますか?
PS1
の値:
\[\e[37;1m\]\[\] \u \[\e[0m\]\[\]\[\e[0m\]\[\] \w \[\e[0m\]\[\]
Ubuntu 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
そして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
その文字(U + E0B0)は有効なUnicode文字ではありません。もっと正確に言えば、それは private useUnicodeのセクション にあるので、自分で使用することができます。
使用例のセクションでは、ウィキペディアの記事で次のように述べています。
Powerline(vimのステータスラインプラグイン)は、U-E0A0–U + E0A2およびU + E0B0–U + E0B3を 追加のボックス描画文字 に使用します。
https://github.com/powerline/powerline につながります
これは、それらのUnicodeポイントコードに フォントのインストール方法の説明 を示します。