13
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

KeyRemap4MacBookでControl+hjklをカーソル移動に設定して快適コーディング

Posted at

みなさん、プログラミングをするときや、ブログの文章、レポート、はたまたKobitoでQiita向けにTipsを書いているとき、カーソルの移動ってどうしていますか?
僕は、例えばXcodeやeclipseでコーディングするときはキーバインドの設定を変更してCtrl+hjklをカーソル移動に割り当てています。
これで、わざわざカーソルキーに手を移動しなくても、ホームポジションに手を置いたままカーソル移動ができるわけです。
このようなキーバインドの設定をXcodeやeclipse、Sublime Textなどエディタごとにいちいち設定していたのですが、もうこれならシステム全体でCtrl+hjklをカーソル移動に割り当ててしまおうと。
そうすると、わざわざ設定する手間が省けるばかりか、ブログの文章を書いているときなど、ブラウザからテキストを編集しているときや、そもそもキーバインド設定が出来ないエディタを使ったときでもこの設定を使うことができます!
では、さっそく。

##KeyRemap4MacBookをインストール
KeyRemap4MacBook - OS X用のソフトウェア
公式ページからKeyRemap4MacBook をダウンロード、インストールしましょう。

##Control+hjklをカーソル移動に設定する
スクリーンショット 2013-06-13 12.50.31.png

KeyRemap4MacBookを起動し、

  • Vi Mode → Control_L+hjkl to Left/Down/Up/Right

をクリックしてください。
これで終わりです!

##Macのcaps lockキーをControlキーにしよう
番外編として。

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

MacのUSキーボードでは非常に打ちやすい位置に、一番使用することがない、いや、むしろ誤動作の原因になるcaps lockキーが配置されています。
これを、Controlキーに変更することで、今回設定したControl+hjklカーソル移動がより快適になります。

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

  • システム環境設定 → キーボード → 修飾キー

ここから変更することができます。

##まとめ
デフォルトの設定は結構クソなのでいろいろいじろう!

13
12
1

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
13
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?