モノラルログ

マツオ ( @matsuoshi / monaural.net ) のざっくりしたブログです

Karabiner-Elements の設定メモ (バックスラッシュの入力ほか)

Mac のキーカスタマイズの話です。

Karabiner-Elements を使って、キーカスタマイズをしたので、そのメモを残しておきます。

やった設定

  • ¥ キーで、delete forward するようにした
    • ¥ ってあんまり使わないし、入れたければ opt + Y でもOKだし
    • delete の隣のキーで delete forward だと覚えやすいし、というかんじ
  • _ キーで、バックスラッシュ \ を入力できるようにした
    • PHPとか書いてるとバックスラッシュは頻繁に使うので、デフォルトの opt + ¥ はちと面倒
    • _ はスラッシュの隣だし、アンダースコアは shift + _ でも出せるのでそのキーを流用

設定方法

設定ファイルは ~/.config/karabiner/karabiner.json にあります。

それを開いて編集、 profiles.complex_modifications.rules の部分に以下を記述

"rules": [
    {
        "description": "Yen to Forward Delete",
        "manipulators": [
            {
                "from": {
                    "key_code": "international3"
                },
                "to": [{
                    "key_code": "delete_forward"
                }],
                "type": "basic"
            }
        ]
    },
    {
        "description": "underscore to backslash",
        "manipulators": [
            {
                "from": {
                    "key_code": "international1"
                },
                "to": [{
                    "key_code": "international3",
                    "modifiers": [ "option" ]
                }],
                "type": "basic"
            }
        ]
    }
]

できた

快適です。

Mac OSX 10.13.6 と Karabiner-Elements 12.1.0 で確認しました。

参考