GNU画面にUnicode文字が正しく表示されません。

GNU画面にUnicode文字が正しく表示されません。

端末でこれを行うとき:

echo -e "\xF0\x9f\x8d\xba"

私のターミナルには素晴らしいビールカップがあります。

答え1

これは明らかに既知のエラー:文字を超えていません。骨形態発生タンパク質ディスプレイ、画面には明らかに一つしかないので2バイト文字バッファです。

(tmuxで動作します)。

答え2

これは前の画面で既知の問題です。 v4.2.0以降修正

最新バージョンで画面を更新する:

sudo apt upgrade screen

その他のコマンド:

  • 利用可能な画面バージョンを見る:apt list -a screen
  • 正しいバージョンをインストールしてください。sudo apt install screen=4.3.1-2build1

答え3

私はロケールを変更した後、絵文字がGNU画面(ローカルおよびリモートサーバー画面)で機能し始めました。私のMacで追加しました。

~/.bash_profile 

次の行は次のとおりです。

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

関連情報