HHK 키보드와 emacs
글쓴이: rainmon / 작성시간: 화, 2006/01/03 - 2:57오후
HHK (ps2방식) 키보드를 사용중인데 윈xp에서 키보드 타입3으로 변경했습니다.
이유는 한영전환시 Shift + Space가 편하고 emacs에서 한자와 특수문자 입력문제도 있고해서요.
그런데 이렇게 바꾸고 나니 emacs에서는 한영전환이 Shift + Space가 아닌 C-\ 단축키로만 emacs내의 입력기가 동작하더군요.
또 영역 마크도 C-@ 로 변경되었고요.
질문은 .emacs 설정파일에 Shift + Space를 toggle-input-method(맞나요.. -_-;) 명령이랑 어떻게 바인딩 해야 하나요?
그리고 영역마크의 시작 단축키가 C-@ 도 나쁘지 않은데 Ctrl + Space로 하는 방법도 통했으면 하는데 같이 알려주시면 감사하겠습니다.
Forums:
제가 Windows를 잘 몰라서 확실한 답변은 못 드립니다. 먼저 typ
제가 Windows를 잘 몰라서 확실한 답변은 못 드립니다. 먼저 type3 keyboard를 쓰신다면, Control-Space가 [한자]키로 동작합니다. 따라서 Emacs에서 Control-Space 키를 감지할 수 없습니다. 해결책은 잘 모르겠군요..
input method를 바꾸기 위해 shift space를 쓰기 위해서, 아래 코드를 .emacs에 넣어주면 됩니다:
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
제어판에서 키보드 하드웨어 정보를 보면[quote]PC/AT 101키
제어판에서 키보드 하드웨어 정보를 보면
이렇게 나오는 상태이고 알려주신 설정정보를 그대로 복사해서
.emacs내에 추가했는데 emacs의 자체 입력기가 동작되는것이 아니라
여전히 윈도우의 한영변환이 동작되네요.
이것이 emacs의 문제는 아닌것 같으니 HHK키보드 설정과 윈도우의 설정을 변경하는 쪽을 알아보도록 하겠습니다.
그럼 답변 감사드리고요. 새해 복 많이 받으세요. ^^
영문자판을 추가하신 뒤에, 평소에는 한글자판을 사용하시고 emacs 에서
영문자판을 추가하신 뒤에, 평소에는 한글자판을 사용하시고 emacs 에서는 영문자판으로 바꾸어 사용하시면 shift-space 로 한영전환을 할 수 있습니다.
한글자판과 영문자판 사이의 변화단축키는 Left Shift + Left Alt 를 사용하시면 편리합니다 :wink:
[quote="rainmon"]제어판에서 키보드 하드웨어 정보를 보면
으로 바꾸어야 하지 않을까요. 타입3의 경우 한영전환이 쉬프트-스페이스여서 이것을 우선시하는 것 같으데요...
리눅스에서도 나비 설정에서 한영전환에 쉬프트-스페이스 설정을 지워야만 이맥스에서 자체 한영전화이 먹습니다.
댓글 달기