터미널에서 이상한 문자가 겹칩니다.

터미널에서 이상한 문자가 겹칩니다.

저는 ArchLinux/Gnome 환경에서 bash 버전 4.3.42(1) 릴리스를 사용하고 있습니다. 명령을 입력하면 일부 문자가 이상한 문자로 변합니다. 전반적으로 표시된 모든 텍스트가 이상해 보입니다.

내 문자 인코딩이 유니코드(UTF-8)로 설정되어 있습니다. 입력 언어도 확인했는데 정확합니다. 이전에는 작동했기 때문에 업데이트와 관련이 있다고 생각했지만 확실하지 않습니다.

bash -version아래 이미지는 아래쪽 두 단어에 대한 출력 minusmoreover이상한 동작을 볼 수 있는 위치를 보여줍니다. 여기에 이미지 설명을 입력하세요.

이 문제를 어떻게 해결할 수 있나요?

내 결과물locale

$ 로케일

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

내가 설정한 글꼴에 따라/etc/vconsole.conf

KEYMAP=de
FONT=lat9w-16

답변1

터미널 에뮬레이터의 경우 고정 너비(일명 고정) 글꼴을 선택해야 합니다. 글자는 각 글자의 너비에 따르기보다는 격자무늬로 배열되어 있어 보기 좋습니다.

답변2

Arch를 새로 설치할 때도 동일한 문제가 발생했습니다.

ttf-dejavu 및 kbd 패키지를 추가했습니다.이것그리고이것.

문제가 해결되었습니다! 어느 것이 문제를 해결했는지는 확실하지 않지만, 거기에 정리되어 있습니다.

sudo pacman -S ttf-dejavu kbd

답변3

프로필 기본 설정의 사용자 정의 글꼴 옵션에서 고정 폭 글꼴(예: 고정 폭 일반 글꼴)로 전환해야 간격이 정확합니다.

답변4

터미널에서 글꼴 크기를 늘려보세요. 글꼴 크기를 10에서 11로 늘렸더니 제대로 작동했습니다. (편집 > 환경설정)

관련 정보