vimperator

firefoxアドオンのvimperatorがオシャレっぽいと思ったので使ってみることにした.
操作方法が全然分からないのでドキュメントに載ってる基本的な機能をまとめてみる.

前置き

困ったら:help
Vimperatorと別れたくなったら:addon

基本移動

キー 操作
j,k ↓↑
h,l ←→
C-d,C-u 半ページ↓↑
C-o,C-i 戻る,進む
C-n,C-p 次タブ,前タブ
f,F リンク開く,Fでnewタブ

少し高度な移動

キー 操作
g0,g$ タブの最初or最後に移動
0,$ 最左or最右に移動
gg,G 最初or最後に移動
50% 50%のところに移動
6C-^ 6番目のタブを開く

開く

キー 操作
:o[pen], :t[abopen] URI開く,:tabopenでnewタブ
:6tabd[uplicate] 今開いてるタブを6個複製
r,R リロード,Rはキャッシュをスキップする
C-c ロードやめ
u 閉じたタブを復活

閉じる

キー 操作
d,D タブ閉じ,Dだと閉じた後左のタブに移る
ZZ セッションを保存して終了
ZQ セッションを保存しないで終了

firefox

キー 操作
:dialog ... firefoxのなんかダイアログ(ダウンロードマネージャとか)を開く
:help :dialog :dialogのヘルプ
:bmarks ブクマ一覧,正直見づらい
:history 履歴表示(スペックによっては重いので注意)
:emenu firefoxのメニュー利用,tabで候補出して選ぶといい
:set go+=mTB 上部のツールバーを表示(各文字m,T,Bが各要素に対応)
:set go-=mTB 上部のツールバーを非表示
:res[tart] 再起動
C-v vimperatorのコマンドを1回だけ無効化,Escで復帰
C-z vimperatorのコマンドをずっと無効化,Escで復帰

ジャンプ

キー 操作
p,P,gP クリップボードの内容でググる,Pでnewタブ,gPでnewタブかつそっちに移行
gh,gH ホームページ開く(gHでnewタブ)
gu,gU http://aaa.com/aaa/bbb/ccc/ => http://aaa.com/aaa/bbb/に移行,gUだとhttp://aaa.com/に移行

ズーム

キー 操作
zi 拡大
zo 縮小

情報

キー 操作
C-g バッファ(下のほう)になんか表示
gC-g バッファに細かいこと表示
gf,gF ソースコード表示,gFは外部エディタで表示
:ls タブ一覧表示

検索

キー 操作
/pattern patternを検索.正規表現使えない.
?pattern 後ろに検索.
n,N 順方向に検索,Nだと逆方向.
:noh 検索結果のハイライト表示消す


慣れるまでが少し大変だけどマウスを使わないでブラウジングできるようになるのが素晴らしい.
難点としてはブックマークの機能が貧弱で使い物になりそうにないところ.なんとかならんのかな.
あと他のアドオン(例:はてブのアドオン)を使いたい場合どうすればいいのかとか.