Emacs 공백 모드가 버퍼에 "Â"를 추가하는 이유는 무엇입니까?

Emacs 공백 모드가 버퍼에 "Â"를 추가하는 이유는 무엇입니까?

나는 RedHat 상자에 Putty ssh를 사용하고 putty ssh 창 내에서 GNU emacs를 실행하고 있습니다.

Mx 공백 모드를 사용하여 공백 모드를 켰을 때 모든 공백이나 탭 앞에 "Â"가 표시되는 것을 확인했습니다.

·····이것은·어떤·공간$입니다.
» 이것은·a·tab$입니다

이거 본 사람 있어? 내 터미널 설정 때문인 것 같습니다.

답변1

·latin1은 바이트 시퀀스입니다 c2 b7. UTF-8로 해석된 동일한 바이트 시퀀스는 문자입니다 ·. 따라서 Emacs에서는 터미널에 UTF-8(유니코드)이 표시된다고 생각하지만 실제로는 latin1이 표시됩니다.

PuTTY는 UTF-8을 지원하므로 가장 간단한 해결책은 적어도 이 호스트에 연결할 때 UTF-8을 사용하도록 지시하는 것입니다. 추가 보너스로 latin1 이외의 문자도 사용할 수 있습니다.

관련 정보