当我在终端中执行此操作时:
echo -e "\xF0\x9f\x8d\xba"
我的终端里有一个很酷的啤酒杯:
答案1
这显然是一个已知错误: 没有超出的字符骨形态发生蛋白显示,因为屏幕显然只有一个字符的两个字节缓冲区。
(它在 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