== Emacs에서 Dvorak과 세벌식 최종사용하기 == Emacs에서 서로다른 두 종류의 키보드 타입을 사용하기가 딱히 수월하지가 않아서 나름대로 제가 꼼수를 써서 쓰는 방법을 소개합니다. 더 좋은 방법이 있으시다면, 추가해주시면 감사하겠습니다. 두 가지 방법이 있습니다. 하나는 '''드보락 키보드 레이아웃을 사용하고 있으면서, 세벌식 최종을 사용하는 경우''' 와 '''이맥스 내에서만 Dvorak, 세벌식최종을 사용하는 경우'''가 있습니다. '''이맥스 내에서만 Dvorak, 세벌식최종을 사용하는 경우''' 의 방법은 설정파일을 조정해서 이맥스 내에 입력 환경만을 바꾸는 것이기 때문에 다른 프로그램을 필요로 하지 않습니다. ---- '''tip.''' Emacs에선 세벌식 최종이 기본으로 들어가 있지 않기 때문에, http://paero3.myzip.co.kr/use_sebeol_keyboard/linux_emacs/xwindow_emacs.htm 를 먼저 하신 다음에 하시기 바랍니다. ---- == 1. 드보락 키보드 레이아웃 + 세벌식 최종 == === 드보락 키보드 === 키보드 세팅이 드보락키보드로 맞추어져 있거나, 운영체제 또는 하드웨어가 드보락으로 이미 정해진 경우를 말합니다. === 설정 === 이 방법은 이미 [EmacsHangulConfiguration] 부분의 '''설정파일수정하기''' 부분에 나와있습니다. 그 부분에서 세번째 '''세벌식최종 드보락''' 부분을 .emacs에 추가하시면 됩니다. 또는 이 곳을 참조하시기 바랍니다. http://paero3.myzip.co.kr/use_sebeol_keyboard/linux_emacs/xwindow_emacs.htm == 2. 이맥스 내에서만 사용(드보락 + 세벌식 최종) == .emacs 를 열여서 아래 부분을 붙여넣기 합니다. {{{ (defun toggle-any-method () (interactive) (if (string-equal current-input-method "korean-hangul3f") (activate-input-method "english-dvorak") (activate-input-method "korean-hangul3f") ) ) (global-set-key (kbd "S-SPC") 'toggle-any-method) ;;Shift + Space (define-key global-map "\C-\\" 'toggle-any-method) ;;Ctrl + \ (activate-input-method "english-dvorak") ;; 지금 입력 형태를 드보락으로... }}} 그러고 나서, Emacs 를 다시 실행시켜 주신다음에 Shift + Space 를 눌러보고 잘 되는지 확인 해보시기 바랍니다.