LoginSignup
0
0

More than 3 years have passed since last update.

LINE/Chrome/Finderなどのアプリをショートカットで開くコード

Last updated at Posted at 2020-02-25

LINEなどのアプリをキーボードショートカットで開けたらいいなあ
と思っていたものの、ネット上でその方法を見つけることが出来なかったので、Karabiner上で機能するコードを作りました。各々書き換えて使ってください!(間違い等あれば教えてください)

コード

option+F : Finderを開く
option+G : Google Chromeを開く
option+L : Lineを開く
option+M : Mail for Gmail を開く
option+T : Terminal を開く

上記のショートカットなどが以下のコードで作れます。各々、使うキーや開くアプリを変えて使ってみてください。

LaunchApps.json
{
  "title": "Launch apps",
  "rules": [
    {
      "description": "Launch apps by left_option+letters.",
      "manipulators": [
        {
          "type": "basic",
          "from": {
            "key_code": "a",
            "modifiers": {
              "mandatory": [
                "left_option"
              ],
              "optional": [
                "caps_lock"
              ]
            }
          },
          "to": [
            {
              "shell_command": "open '/Applications/Utilities/Activity Monitor.app'"
            }
          ]
        },
        {
          "type": "basic",
          "from": {
            "key_code": "f",
            "modifiers": {
              "mandatory": [
                "left_option"
              ],
              "optional": [
                "caps_lock"
              ]
            }
          },
          "to": [
            {
              "shell_command": "open ~"
            }
          ]
        },
        {
          "type": "basic",
          "from": {
            "key_code": "g",
            "modifiers": {
              "mandatory": [
                "left_option"
              ],
              "optional": [
                "caps_lock"
              ]
            }
          },
          "to": [
            {
              "shell_command": "open '/Applications/Google Chrome.app'"
            }
          ]
        },
        {
          "type": "basic",
          "from": {
            "key_code": "l",
            "modifiers": {
              "mandatory": [
                "left_option"
              ],
              "optional": [
                "caps_lock"
              ]
            }
          },
          "to": [
            {
              "shell_command": "open '/Applications/Line.app'"
            }
          ]
        },
        {
          "type": "basic",
          "from": {
            "key_code": "m",
            "modifiers": {
              "mandatory": [
                "left_option"
              ],
              "optional": [
                "caps_lock"
              ]
            }
          },
          "to": [
            {
              "shell_command": "open '/Applications/Mail for Gmail.app'"
            }
          ]
        },
        {
          "type": "basic",
          "from": {
            "key_code": "t",
            "modifiers": {
              "mandatory": [
                "left_option"
              ],
              "optional": [
                "caps_lock"
              ]
            }
          },
          "to": [
            {
              "shell_command": "open '/Applications/Utilities/Terminal.app'"
            }
          ]
        }
      ]
    }
  ]
}

使い方

  1. Karabinerをダウンロードする
    https://pqrs.org/osx/karabiner/

  2. 上記のコード、またはそれを書き換えたものを、以下のフォルダに保存する
    /Users/ユーザ名/.config/karabiner/assets/complex_modification

  3. Karabiner上で有効化する
    メニューからPreferenceを選択

    Complex Modificationsを選んで、左下のaddを選択

    上で保存したショートカットが選べる様になっているので、Enableを選択して有効化する

    終わり

おまけ

ちなみに私はこのKarabinerを使って、

・英数キーを、全角/半角キー(押すと英数かなが入れ替わる)に変更
・controlをenterに、かなキーをdeleteに変更
・fnをcontrolに変更

という感じにキーを再配置しています。両手をあまりホームポジションから動かすことなく、スピードアップ&小指への負担を減らせるのでオススメです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0