입력기(input method), macOS와 친하게 - Karabiner-Elements

macOS Sierra를 사용하고 싶어도 Karabiner 때문에 참고 있었다. Karabiner는 지원이 끊겼고 Karabiner-Elements만 사용할 수 있는데, stable 버전까지는 먼 것 같아서.

오늘 홈페이지에 들어가 보니 안정화된 것 같아서 갈아탔다. 매뉴얼을 못 찾아서 여러 설정을 import 한 후 json 파일을 보고 작성했다. 깔끔하게 import 할 수 있는 파일로 만들고 싶었는데, 아몰랑.

{
    "description": "emacs - friendly input method",
    "manipulators": [
        {
            "conditions": [
                {
                    "bundle_identifiers": [
                        "^org.gnu.Emacs"
                    ],
                    "type": "frontmost_application_unless"
                }
            ],
            "from": {
                "key_code": "spacebar",
                "modifiers": {
                    "mandatory": [
                        "left_shift"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "spacebar",
                    "modifiers": [
                        "left_control"
                    ]
                }
            ],
            "type": "basic"
        }
    ]
}

~/.config/karabiner/karabiner.json 파일에 profiles > complex_modifications > rules element 밑에 추가하면 된다. 메뉴에서 대충 아무거나 임포트한 후에 지워버리고 이걸로 갈아치우는 게 좀 더 쉽다.

Karabiner-Elements가 아닌 Karabiner를 사용 중이라면 <입력기(input method), OS X와 친하게> 글을 참고.

홈페이지 - https://pqrs.org/osx/karabiner/

C-x C-s C-x C-c

크리에이티브 커먼즈 라이선스

Published: December 07 2017


Feedback plz <3 @ohyecloudy, ohyecloudy@gmail.com