GNU 화면이 유니코드 문자를 올바르게 표시하지 않습니다.

GNU 화면이 유니코드 문자를 올바르게 표시하지 않습니다.

터미널에서 이 작업을 수행할 때:

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

관련 정보