以前別の場所で公開していたのだけど、そちらを閉じてしまったので改めて書いておく。
ctrl + hjklでカーソル移動するためのwindows向け設定。テキストエディタとかブラウザだけじゃなくて、はてなの記事を書くときとかOS付属の付箋アプリを使うときとか、いつでもhjklで移動できるのでvimの移動に手が慣れた人にはとても便利な設定だと思う。
手順
windowsでキーマップを設定するのにはAutoHotKeyてやつを使うのがいいらしいのでインストール
こんな感じでAutoHotKeyスクリプトを書いて、
$ cat vim.ahk ^h:: Send, {left} return ^j:: Send, {down} return ^k:: Send, {up} return ^l:: Send, {right} return
起動時に実行されるように以下のディレクトリに置いておく。
$ pwd /mnt/c/Users/{ユーザ名}/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup
これで終わり
使い方メモ
- デスクトップで右クリック→新規作成でAutoHotKeyScriptが作れる
- 作成したスクリプトをダブルクリックして実行すると設定が適用される
- スタートメニューからAutoHotKeyアプリを実行すると使い方のヘルプがみれる
ctrl + lのclearが使えなくなるのだけが悲しい......