vimのキーバインドでブラウジング

最近キーボードを買いました。

仕事では使っていたんですが、家でも同じ環境がほしくなり。ついつい2台目を、、、
せっかくHHKを買ったので家でもキーボードでブラウジングをしたいと思い
vimperatorプラグインを導入しました。

https://addons.mozilla.org/ja/firefox/addon/4891


インストール直後はメニューバーもツールバーもない男らしい仕様です。
さすがにこれだと少し不便なので、多少修正を

:set guioptions=mTb
#################################################
'guioptions' Show or hide the menu, toolbar and scrollbars

  • m: menubar
  • T: toolbar
  • b: bookmark bar

#################################################

guioptionsをセットすることで、それぞれ表示することができます。


これで困ることはあまりなくなると思うので、よく使う操作方法を
基本vimのノリで使えます

画面移動

コマンド 動作
j 下に移動
k 上に移動
ctrl+d 下に移動
ctrl+u 上に移動
gg ページの最上部へ
G ページの最下部へ

ページ遷移

コマンド 動作
gh ホームページに移動
H 戻る
L 進む
f リンクにラベルを割り当て→ラベル入力で対象ページへ遷移
:o URL URLを開く。
:o 検索語 検索語を検索する。

タブ移動

コマンド 動作
ctrl+p 前のタブへ
ctrl+n 次のタブへ
ctrl+w カレントのタブを閉じる
:b タブナンバー 対象のタブへ移動(Tabで保管できます)
gH 新しいタブでホームページを開く

便利系

コマンド 動作
/検索語 インクリメンタル検索→Enterで確定後→n:次, p:前で検索結果移動
y urlコピー
p コピーしたurlをカレントのタブで開く
I vimperator無効化(ESCで有効化)
:bmark カレントページをブックマーク
:bmarks ブックマークを表示
:help ヘルプ

注意

入力モードが日本語になっているとうまく動作しません。
フォーカスがテキストエリアなど入力系の場所にあたっているとうまく動作しません。

うーん、便利です