Karabiner-Elements でキーボードのカスタマイズ
先日から導入しているファイルマネージャ ForkLift の操作性向上のため、 macOS のキーボードを徹底的にカスタマイズできる Karabiner-Elements を導入した。
やりたいこと
実現方法
- Complex modifications → Rules → Add Rules を選ぶ
- Import more rules from Internet を選ぶ
- Emacs で検索し、「Emacs key bindings (rev 12) by @tekezo」を追加
- 「Emacs key bindings [control+keys] (rev 10)」「Emacs key bindings [option+keys] (rev 5)」を有効にする
- ~/.config/karabiner/karabiner.json を開き、C-m のキーバインドの部分を次のように変更する
{ "conditions": [ { "bundle_identifiers": [ "^com\\.binarynights\\.ForkLift-3$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "m", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" },