経緯など
マウスを使わずして、viライクなキーバインドでブラウザを操作できるプラグインvimperator。
これがあるからこそ、ずっとFirefoxユーザーをつらぬいてきたわけですが、最近のFirefox 51 へのバージョンアップにともない動作がおかしくなってしまいました。
タブ周りが動作しなくなっちゃったのは、以下の記事を参考にどうにかなりました。
Firefox 51で使えなくなったVimperatorのtabopenなど一部機能を自分で実装する
https://rcmdnk.com/blog/2017/01/27/computer-firefox/
しかし困ったのが、リンクをキーボードだけで操作するhint機能。
これがVimperatorだけでは使えない。他のプラグインを組み合わせればどうにかなるっぽいけど、そこまでやりたくもない。
で探してみたら、Chrome + cvimというソリューションがあるらしい!
(ちなみに以前、Chrome + vimniumを試してそっととじした苦い経験もあり)
使ってみたら、なかなか良かったので共有です。
openのsuggestionの出る位置がアドレスバーの近くというのがvimperatorユーザーとしては違和感ありですが、それ以外はほぼ問題なし。
ついにFirefoxを去る時が来たか。。
cvimrcには以下の最低限な設定をしてます。
これだけで使い物になるのが素晴らしい。
" vimのキーバインドが優先されるようフォーカス外す
set noautofocus
" 日本人
let locale="jp"
" タブは修飾キーなしで操作したい
unmap h l d
map h previousTab
map l nextTab
map d closeTab
後日談
今日ひさびさにFirefox立ち上げてみたら、Vimperatorがまともにうごくようになっている!
実はFirefoxのinspectorの方が好みだったりするので、またもとさやに戻りましたとさ。
おしまい。