Edited at

Sublime Text 2 キーバインド設定方法

More than 3 years have passed since last update.


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 に最初から組み込まれているコマンドは以下の方法で探すことが出来る

例) 大きくなってしまったフォントサイズをデフォルトのサイズに戻す方法を探す場合


  1. コンソールを開く

    [view]-[コンソール]

    画面の下に入力枠が表示される


  2. コンソールに以下を入力

    sublime.log_commands(True)

    これを実行することで、コンソール部分に実行するコマンドが表示されるようになる


  3. 変更したいコマンド、メニュー等を実行

    フォントサイズを戻したいのでメニューの[Preferences]-[フォント]-[リセット]をマウスで選択


  4. 実行ログ出力

    コンソール部分に以下の実行コマンドログが出力される

    command: reset_font_size


  5. ログ出力終了

    実行コマンドログ出力を終了する為に以下のコマンドをコンソールで実行する

    sublime.log_commands(False)


  6. コマンドをキーバインドとして設定する



    { "keys": ["ctrl+0"], "command": "reset_font_size" }