Sublime Text 2 キーバインド設定方法 + コマンドの探し方
設定方法
メニューの[Preferences]-[キーバンインド-ユーザ]からキーバインドを設定します。
※Windows用(日本語化済み)なのでMacの場合は少しメニュー等が違うかもしれません。
以下のような感じで押したいキーと実行したい処理を追記します。
[
// {"keys":押したいキー, "command":実行したいコマンド},
{"keys":["f5"], "command":"refresh_folder_list"},
{ "keys": ["ctrl+0"], "command": "reset_font_size" },
{ "keys": ["ctrl+k", "ctrl+k"], "command": "toggle_bookmark" }
]
実行したいコマンドの探し方
実行したいコマンドは以下の2つある
- Sublime Text に最初から組み込まれているコマンド
- Pluginとして自作されているコマンド
このうちSublime Text に最初から組み込まれているコマンドは以下の方法で探すことが出来る
例) 大きくなってしまったフォントサイズをデフォルトのサイズに戻す方法を探す場合
コンソールを開く
[view]-[コンソール]
画面の下に入力枠が表示されるコンソールに以下を入力
sublime.log_commands(True)
これを実行することで、コンソール部分に実行するコマンドが表示されるようになる変更したいコマンド、メニュー等を実行
フォントサイズを戻したいのでメニューの[Preferences]-[フォント]-[リセット]をマウスで選択実行ログ出力
コンソール部分に以下の実行コマンドログが出力される
command: reset_font_size
ログ出力終了
実行コマンドログ出力を終了する為に以下のコマンドをコンソールで実行する
sublime.log_commands(False)
コマンドをキーバインドとして設定する
{ "keys": ["ctrl+0"], "command": "reset_font_size" }