LoginSignup
7
9

More than 5 years have passed since last update.

SublimeText Control+hjklでカーソル移動

Last updated at Posted at 2013-06-13

スクリーンショット 2013-06-13 12.12.23.png

僕はMacのUSキーボードでcaps lockキーをControlキーに割り当てなおして運用しています。
一番小指で押しやすいキーがなんでcaps lockなんだよ、という感じですが、これをControlなどに変更するとコーディングが劇的に快適になって、例えば、今回のネタのようにカーソル移動のキーバインドをControl+hjklなどに設定するといい感じになります。
ということで、Sublime Text 2において、Control+hjklを使ったカーソル移動を実現するためのキーバインド設定ネタです。

キーバインドを変更する

Sublime Text 2 → Preferences → Key Bindings - User
と選択すると、キーバインドを設定するための設定ファイルがエディタ上に表示されます。そのファイルに以下の設定テキストを挿入して保存してください。

[
    { "keys": ["ctrl+l"], "command": "move", "args": {"by": "characters", "forward": true } },
    { "keys": ["ctrl+h"], "command": "move", "args": {"by": "characters", "forward": false } },
    { "keys": ["ctrl+k"], "command": "move", "args": {"by": "lines", "forward": false } },
    { "keys": ["ctrl+j"], "command": "move", "args": {"by": "lines", "forward": true } }
]

設定は以上です。

Macのcaps lockキーを無効化し、別のキーに設定する

スクリーンショット 2013-06-13 12.31.39.png

システム環境設定 → キーボード → 修飾キー
ここから変更することができます。

7
9
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
7
9