Vimperator を入れてみた
最近、vimを頻繁に使うようになったせいで、ブラウザでも「j」や「k」を押してしまう。
フリーソフトでキー設定すれば対応できるかなと考えてはいたが、探すのがめんどくさくて放置していた
そんなところ、たまたま vimrc の編集をしようと検索をしていて「vimperator」なるものを発見。
Firefox 上で vim と同様に操作ができるという、まさしく求めていた物。
早速インストールして使ってみていたが、いくつか不満が。
- Backspace キーが「ひとつ上のディレクトリに移動」である
- j/k での移動範囲が短い
- C-c でコピーではなく「中断」である
で、自分なりに対応方法がまとまったので書いてみる。
詳しい使い方は、各種サイトを参考にして下さい
※下記は「:help」に書いてある事です。
- キー設定は環境設定ファイルに設定すればOK(ソースの書き換え or 毎回「:map」でもいいけどめんどくさいよね)
- 環境設定ファイルは環境変数 HOME の配下に置く。
- ファイル名は「.vimperatorrc」か「_vimperatorrc」
- 書き方は「.vimrc」と同様
- :js/javascript 〜 で javascript も使える
- 上記以外に「containing Ex commands」も使えるとあるがわからない( vimoperator のコマンド?)
- 後は再度読み込ませるなり、Firefoxを再起動( vimoperator の再起動でもいけるか?)