mac⌘英かな.appをEmacs専用に使う
macのkeyboard customizerとしては、 Karabiner-Element が有名ですが、Emacs専用として使うなら ⌘英かな.app が超簡単でおすすめです。
コンセプト
通常は、他のキーと組み合わせて機能させる修飾キー、Command_L command_R Option_L Fn かな は単独では何も仕事をしません。そこで、⌘英かな.appを使ってEmacsのキーバインドを割り当てようというものです。
比較的頻繁に操作するキーバインドを以下のように設定すればワンキー操作で動きます。いづれもFunctionキーに割り当てるという発想もありますが、手近な修飾キーを利用することでより便利に操作できます。
キーリマップ
| key | remap | command |
|---|---|---|
| Command_L | C-g | keyboard-quit |
| Command_R | s-m | mozc-temp-convert |
| Option_L | s-n | neo-tree-toggle |
| Fn | C-j | emmet-expand-line |
| かな | s-j | toggle-input-method |