Emacs 한글 깨짐 현상.. 깨졌다가 안 깨졌다가...

dl3zp3의 이미지

Emacs (emacs22 gtk, Ubuntu hardy heron)를 처음 열면 나오는 *scratch*버퍼에 한글로 글을 쓰면 다 깨져보입니다. 그런데 한글 안 깨는 다른 프로그램(vim, gedit)으로 한글을 섞어쓴 파일을 Emacs로 열면 한글이 제대로 보이고 그때부터는 *scratch*에 한글로 글을 쓰면 제대로 보이기 시작합니다. 왜 그런 걸까요....

madman93의 이미지

검색해 보시면 많이 나옵니다.
---------------------------------------------
svn + trac + my project --> success ???
---------------------------------------------

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

dl3zp3의 이미지

검색해보면 LANG=C emacs를 입력하라고 하는데 그렇게 하니까 SCIM으로 한글입력자체가 안됩니다. 한영전환시도할 때마다 Hangul is undefined라고 뜹니다.

다른프로그램에서 한글로 쓴 텍스트파일을 Emacs에서 열면 다음 네 가지 subst-뭐시기 를 로딩하니까 이것들을 미리 로딩하는게 해결방법인 것 같습니다.

Loading subst-ksc...done
Loading subst-gb2312...done
Loading subst-big5...done
Loading subst-jis...done
fox9의 이미지

LANG=C emacs 로 실행하는 것은 외부입력기를 사용하지 않겠다는 뜻입니다.
당연히 SCIM 등의 외부입력기로는 한글이 입력이 안되고요.
그 상태에서 실행하시고 C-\ 로 한글전환해서 입력 한 번 해보세요.