Karabiner-Elementsで独自ルールを作る(バックスペースをctrl+n)


概要

  • ctrl + hjkl公開されているルールを利用したが、Macのデフォルトのバックスペースショートカットctrl + hが右カーソルに割り当てられてしまった。
  • 別途、Karabiner-Elementsに独自ルールを作成してバックスペースをでctrl + nにした。

公式ドキュメント

設定ファイルの置き場

/Users/ユーザー名/.config/karabiner/assets/complex_modifications/

作成

  • 適当なファイル名でjsonファイルを作成する
backspace_ctrl_n.json
{
  "title": "俺のルール",
  "rules": [
    {
      "description": "Ctrl + n = backspace",
      "manipulators": [
         {
            "type": "basic",
            "from": {
                "key_code": "n",
                "modifiers": {
                    "mandatory": ["control"],
                    "optional": ["caps_lock", "option"]
                }
            },
            "to": [
                {
                    "key_code": "delete_or_backspace"
                }
            ]
         }
      ]
    }
  ]
}

Karabiner-Elements で追加

  • complex modifications > + Add ruleボタンを押すと先程の独自ルールがいるので+ Enableする

以上