OpenBSD 5.6/fvwm2/xterm에는 UTF-8 지원이 부족합니다.

OpenBSD 5.6/fvwm2/xterm에는 UTF-8 지원이 부족합니다.

gnome-terminal을 사용하여 RHEL 6.5/GNOME 랩톱에서 SSH를 통해 OpenBSD 설치에 로그인하면 UTF-8 지원이 제대로 작동합니다.

그러나 SSH를 통하지 않고 로컬로 OpenBSD/fvwm2/xterm을 사용하면 UTF-8 지원이 누락됩니다. 나는 "árvíztűró tükörfúrógép"라고 쓰고 싶습니다. 그리고 나는 이것을 얻습니다:

여기에 이미지 설명을 입력하세요.

vi로 열면 다음과 같은 결과가 나옵니다.

여기에 이미지 설명을 입력하세요.

설치 프로그램에서 언어를 선택하라고 했을 때 저는 "HU"를 선택했고 "árvíztűrę tükörfúrógép"는 정기 테스트였습니다.

질문:xterm에 대한 UTF-8 지원을 활성화하는 방법은 무엇입니까?

답변1

FAQ를 읽어보세요. 특히http://www.openbsd.org/faq/faq8.html#locales, 내용은 다음과 같습니다.

xdm(1)을 통해 로그인하는 경우 다음과 같은 줄을 추가하십시오.

export LC_CTYPE="en_US.UTF-8"

창 관리자를 시작하기 전 ~/.xsession(자세한 내용은 X 사용자 정의 섹션 참조) 이 예에서는 유니코드(UTF-8) 문자 집합을 활성화하고 xterm(1)과 같은 응용 프로그램이 기본적으로 UTF-8 모드를 활성화하도록 합니다.

게다가우스템(1), 로케일을 변경하지 않고 UTF-8을 사용할 수 있게 해주는 xterm용 래퍼입니다.

관련 정보