アドオンを組み合わせてvimperator的な動作をさせる

Firefox 3.0b5とvimperator0.6とAutoPagerizeとLDRizeとMinibufferとldr_cooperation.jsを組み合わせると快適過ぎる - otsune's SnakeOil - subtech
という記事を読み、vimperatorを知った。
使ってみたが、本当に凄い。
とくにクイックヒントが便利で、マウスを使う必要がなくなった。
(クイックヒントについてはここの説明が分かりやすい。)


しかし、気になる点が一つだけある。
それはC-c, C-vなどのショートカットが使えないことだ。

inoremap <C-c> <C-v><C-c>
inoremap <C-v> <C-v><C-v>
cnoremap <C-c> <C-v><C-c>
cnoremap <C-v> <C-v><C-v>

のように.vimperatorrcに書いてみたが、
テキストボックス以外の普通の文章をコピーできない。
また、C-lでロケーションバーを選択などのショートカットも使えず、違和感を感じた。


そこで、別のアドオンを組み合わせてと同じ環境を作ることにした。まず、
・LoL
を入れる。これはクイックヒントを実装したものだ。
次に、ここを参考にして
・Minibuffer
・AutoPagerize
・LDRize
をインストールする。最後に
・keyconfig
・functions for keyconfig
をインストールする。
あとはツール->キーボードショートカットのカスタマイズから操作すればいい。
上下への移動はそれぞれgoDoCommand('cmd_scrollLineUp');とgoDoCommand('cmd_scrollLineUp');になる。

問題点:
LDRizeを使っているページでは、lで次のタブに行けない
ショートカットを;に割り当てると解決した。
LDRizeのショートカットとぶつかっていたようだが、よくわからない。
・テキストボックスにフォーカスを奪われるとj, kのショートカットができない
Tabでフォーカスを変えることにした。