LINEなどのアプリをキーボードショートカットで開けたらいいなあ
と思っていたものの、ネット上でその方法を見つけることが出来なかったので、Karabiner上で機能するコードを作りました。各々書き換えて使ってください!(間違い等あれば教えてください)
コード
option+F : Finderを開く
option+G : Google Chromeを開く
option+L : Lineを開く
option+M : Mail for Gmail を開く
option+T : Terminal を開く
上記のショートカットなどが以下のコードで作れます。各々、使うキーや開くアプリを変えて使ってみてください。
{
"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'"
}
]
}
]
}
]
}
使い方
-
Karabinerをダウンロードする
https://pqrs.org/osx/karabiner/ -
上記のコード、またはそれを書き換えたものを、以下のフォルダに保存する
/Users/ユーザ名/.config/karabiner/assets/complex_modification
-
Karabiner上で有効化する
メニューからPreferenceを選択
↓
Complex Modificationsを選んで、左下のaddを選択
↓
上で保存したショートカットが選べる様になっているので、Enableを選択して有効化する
↓
終わり
おまけ
ちなみに私はこのKarabinerを使って、
・英数キーを、全角/半角キー(押すと英数かなが入れ替わる)に変更
・controlをenterに、かなキーをdeleteに変更
・fnをcontrolに変更
という感じにキーを再配置しています。両手をあまりホームポジションから動かすことなく、スピードアップ&小指への負担を減らせるのでオススメです。