はじめに
GitHub Desktop にはあったショートカットキーを Sublime Merge で再現してみました。
Finder で開く
Sublime Merge で開いているリポジトリを Finder で開く( Reveal in Finder )ためのキーバインド設定は以下のとおりです。
{
"keys": ["super+shift+f"],
"command": "open_dir",
"args": { "dir": "$working_dir" },
}
GitHub デスクトップの ⌘⇧F
に合わせています。
Sublime Text で開く
Sublime Merge で開いているリポジトリを Sublime Text で開く( Open in Sublime Text… )ためのキーバインド設定は以下のとおりです。
{
"keys": ["super+shift+a"],
"command": "open_dir_in_sublime_text",
"args": { "dir": "$working_dir" },
}
こちらも GitHub デスクトップの ⌘⇧A
に合わせています。
キーバインドの保存
キーバインドは OS ごとに以下の場所に保存します。
- macOS:
~/Library/Application Support/Sublime Merge/Packages/User/Default.sublime-keymap
- Linux:
~/.config/sublime_merge/Packages/User/Default.sublime-keymap
- Windows:
%APPDATA%\Sublime Merge\Packages\User\Default.sublime-keymap
今までキーバインドを作成していない状態で、今回の2つのキーバインドを追加する場合は以下の内容の Default.sublime-keymap
を保存します。
[
{
"keys": ["super+shift+a"],
"command": "open_dir_in_sublime_text",
"args": { "dir": "$working_dir" },
},
{
"keys": ["super+shift+f"],
"command": "open_dir",
"args": { "dir": "$working_dir" },
},
]
おわりに
Sublime Merge の情報が増えると嬉しいです。