Skip to content

Instantly share code, notes, and snippets.

@yongbin
Created November 19, 2013 02:29
Show Gist options
  • Save yongbin/7539280 to your computer and use it in GitHub Desktop.
Save yongbin/7539280 to your computer and use it in GitHub Desktop.
mac osx 에서 바람 한글 입력기를 사용하며 Emacs 환경에서만 바람 입력기를 disable 하고 Emacs 자체 입력기를 호출하도록 하는 KeyRemap4MacBook 의 private.xml 설정.
<?xml version="1.0"?>
<root>
<appdef>
<appname>EMACS</appname>
<equal>org.gnu.Emacs</equal>
</appdef>
<item>
<name>emacs - friendly input method</name>
<identifier>private.emacs.friendly-input-method</identifier>
<only>EMACS</only>
<autogen>
__KeyToKey__
KeyCode::SPACE, ModifierFlag::SHIFT_L,
KeyCode::BACKSLASH, ModifierFlag::CONTROL_L,
</autogen>
</item>
</root>
@yongbin
Copy link
Author

yongbin commented Nov 19, 2013

KeyRemap4MacBook에 익숙하지 않으신분이 있을까봐 좀더 부연설명 하면 대략 다음과 같습니다.

  1. KeyRemap4MacBook을 설치합니다. https://pqrs.org/macosx/keyremap4macbook/
  2. 실행하면 Misc & Uninstall 텝에 custom settingopen privatevate.xml 을 클릭후 나오는 파일을 선호하는 편집기로 엽니다.
  3. 해당 파일을 위의 내용이나 자신의 환경에 맞게 편집하고 저장합니다.
  4. 다시 KeyRemap4MacBook으로 돌아옵니다. 상단 Change key 텝으로 이동후 상단 우측 Reload XML을 눌러 설정한 private.xml을 읽어드립니다.
  5. 문법오류가 없다면, 중앙 목록에 자신이 추가한 설정의 이름 (위 경우에는 'emacs - friendly input method')이 나타납니다. 클릭해서 enable 하는 시점부터 해당 설정이 반영됩니다.

KeyRemap4MacBookprivate.xml 의 자세한 내용은 다음 링크를 참조합니다. private.xml Reference Manual

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment