LoginSignup
23
20

More than 5 years have passed since last update.

SublimeTextで矩形選択のキーボードショートカットを登録する

Posted at

SublimeTextでVintageモードにしてもVimでいうところのctrl+vの矩形選択が使用できません。また、デフォルトで設定されているショートカットはマウスを使うものとキーボードショートカットが用意されていますが、キーボードショートカットはシステムで予約されているものと重複していてそのままだと使うことができないので、キーショートカット設定をいじって変更します。マウス握るのは面倒ですよね。

あまり難しいことでもないですが、意外と資料が見つからなかったので書いておきたいと思います。
(探し方が悪かったのでしょうか、select_linesで調べると結構でてきますね…)

環境

  • MacbookPro(OS X Yosemite 10.10)
  • SublimeText3

設定方法

  1. command + shift + p から「key user」などと入力して「Preferences: Key Bindings - User」を開きます。 (メニュー -> Preferencesからも開けます)
  2. 次のように入力
json
[
    { "keys": ["ctrl+shift+k"], "command": "select_lines", "args": {"forward": false} },
    { "keys": ["ctrl+shift+j"], "command": "select_lines", "args": {"forward": true} }, 
]

"command": "select_lines" が矩形選択の設定です。自分は ctrl + shift + j/k で上下ラインを矩形選択するように設定しています。お好みで「keys」の値を変えてみてください。

スクリーンショット 2015-05-20 23.02.56.png

こんな風に入力できます。戻るにはESCキーで。

23
20
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
23
20