学習バンザイITエンジニアの精神安穏日記

ITエンジニアというより、IT系雑務者

【Karabiner-Elements】Arcブラウザの検索タブでctrl-Kを使う

問題点

Arcブラウザのタブ開くと検索バーが即開く機能は便利だが、

ctrl+kを押すと、出てきた検索候補のうち↑に進んでしまう。

emacs風の「カーソルの右側全削除」を実現したい。

やり方

  1. karabiner-elementsをDLする。
  2. 「Complex-modification」タブから「Add your own rule」で、以下の設定をインポートする。

設定

conditionにて、Arcブラウザのみで有効になるようにしている。

他のmacのアプリのbundle_identifiersの確認方法は下記を参照

karabiner-elements.pqrs.org

{
    "description": "ctrl + k in Arc",
    "manipulators": [
        {
            "conditions": [
                {
                    "bundle_identifiers": [
                        "^company\\.thebrowser\\.Browser$"
                    ],
                    "type": "frontmost_application_if"
                }
            ],
            "from": {
                "key_code": "k",
                "modifiers": {
                    "mandatory": [
                        "control"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "right_arrow",
                    "modifiers": [
                        "command",
                        "shift"
                    ]
                },
                {
                    "key_code": "delete_or_backspace"
                }
            ],
            "type": "basic"
        }
    ]
}