emacs Shell에서 한글 표현이 잘 안됩니다.

breadncup의 이미지

 M-x shell 에서는 shell-hangul.png 와 같이 나오고요,

 M-x eshell 에서는 Eshell-hangul.png 와 같이 나옵니다.

eshell은 불편해서 shell 모드로 주로 쓰는데, 한글이 잘 나오지 않아서 불편하네요.

코드자체는 utf-8 인것 같은데, 한글이 풀어서 나오는데요, 이 문제를 가지고 계신 분, 혹시 어떻게 해결하신 분 있으신가요?

File attachments: 
첨부파일 크기
Image icon shell-hangul.png70.29 KB
Image icon Eshell-hangul.png71.85 KB
cinsk의 이미지

Mac이군요. 안타깝게도 Emacs는 Mac이 사용하는 UTF-8 NFD를 지원하지 않습니다. 예전에 일본분이 이를 work-around한 patch가 utf-8m이라는 이름으로 있었는데, 최신 emacs에서는 지원하지 않았던 것으로 기억합니다.

Aquamacs를 써서 한 번 해보는 것도 좋을 듯 하네요.