2012-05-01 4 views
7

포어 그라운드 모드로 실행하면 Emacs는 비 라틴계 입력을 올바르게 삽입합니다.emacsclient에서 비 라틴어 입력

내가 실행하면 emacs --damon + emacsclient으로 광기가 시작됩니다. 문자를 삽입해야하는 각 키 입력은 단어 선택, 표현식 건너 뛰기, 함수 선택 등의 작업을 수행합니다. 거의 (끔찍한 생각) Vim과 같습니다!

누락 된 구성 옵션이 있습니까?

는 업데이트 :

은 실제로 그것을 해결 : M-Xset-locale-environmentRETRET.

시스템 전체 로켈 설정 (UTF-8)을 사용하지 않는 이유는 아직 명확하지 않습니다.

업데이트 2 :

야호, 트렁크에 고정! 그것을 한 사람 덕분에!

답변

3

내 생각 엔 emacsclient 세션이 tty에서 실행되고 있으며, Emacs는 ASCII 만의 터미널에서 8 번째 바이트의 바이트가 메타 키 사용을 표시한다고 생각한다고 생각합니다. locale가 tty에서 실행될 때 무엇을 반환합니까?

+0

스테판, 그것은'en_US.UTF-8'을 반환합니다. – katspaugh

+0

당신이 이것에 관해 더 많이 협력 할 수 있다면 ... – katspaugh

+1

@katspaugh :'M-x report-emacs-bug RET'을 통해 시험해보십시오; stackoverflow가 앞뒤로 진행되는 토론을 필요로하는 디버깅에 사용할 수 없다는 것을 알게되었습니다. – Stefan

관련 문제