2012年4月29日日曜日

Firefox 12にupdateしたらVimperatorのCtrl-HでBackspaceができなくなった

タイトル通りです。Firefox 12にupdateしてからVimperatorで"Ctrl"キーと"h"の同時押しでBackspaceができなくなりました。個人的にこのキーマップは気に入っていたので出来なくなっちゃうのはちょっと困ります。ということで解決法。

環境 : OS X Lion,Firefox 12, Vimperator 3.4

Linux,OS Xなら.vimperatorrcに、Windowsなら_vimperatorrcに以下を記述。

map <C-h> <BS>          //ノーマル、ヴィジュアルモード共に設定
imap <C-h> <BS>         //挿入モードに設定
cmap <C-h> <BS>        //コマンドラインモードに設定

とりあえず上記の設定をvimperatorrcに書き込んで、Vimperatorのコマンドモードでsourceコマンドで読み込むか、Firefoxを再起動して設定を読み込ませるとキーバインドが効くようになりました。

キーマップの設定の仕方等はVimperatorのhelp(標準だとF1キー)で調べる事ができます。

2 件のコメント:

  1. vimperator 3.5で直ってたよ。
    http://www.vimperator.org/vimperator

    返信削除
  2. >>Shin Kojimaさん
    情報ありがとうございます。その後mozillaのアドオンのページからではなく、http://code.google.com/p/vimperator-labs/downloads/list に改善された3.4 Nightlyバージョンアドオンがあったのでそれをを利用していました。
    3.5でも問題ないみたいですね。アップデートしてみます :D

    返信削除