マウスなしでブラウジング!vimiumのすすめ

vimmerのみなさま、こんにちは。
vimに慣れてきた皆さんは、そろそろ愛用していたマウスを捨てようかどうか悩む時期なのではないでしょうか。

でも、ブラウジングにはどうしてもマウスを使うので捨てきれない。。。

そんな方に是非使っていただきたいのがブラウジングをvimライクに行うことのできるvimium。

 

vimiumとは

ブラウジングをvimライクに行うことのできるChromeのプラグイン。

https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb?hl=ja

こちらから入手することができます。

 

  • もちろん h,j,k,l で上下左右移動
  • oキーで検索窓を表示
  • ヒントモードにより、リンクのクリックもキーボードで操作可能
  • タブ移動や進む・戻るといったブラウジングの基本的な事は全部キーボードで操作可能
  • vimrcのように独自のキーマッピングを定義可能

 

すごい便利です。マウスはゴミ箱に投げ捨てました。

 

oキーで検索窓の表示。google検索も一瞬で可能。
このページで検索する事も、新しいタブを開いて検索する事もできる。

 

リンクへ飛ぶことのできるヒントモード。
このページで開く事も、新しいタブで開く事も可能。
( f をタイプするとクリック可能なリンクの上に英字のインデックスが表示される)

 

vimiumをカスタマイズする

もちろんvim同様、キーマッピングを自在に定義することができる。

定義はvimiumの設定画面から行う。

 

vimiumの設定画面

 

キー割り当てに使用できる機能一覧。沢山の機能が実装されている。

 

ヒントモードの際のインデックスのcssをカスタマイズする事もできる。

 

私が使用しているお気に入りの設定(キーマッピング)

以下の設定をvimiumの設定画面”Custom key mappings”にコピペ&セーブすることで使用可能となります。

 

上から順番に整理して見ていきます

H Shift + h で戻る
L Shift + l で進む
<C-h> Ctrl + h で左のタブに移動
<C-l> Ctrl + l で右のタブに移動
f ヒントモード(リンクを開く)
F ヒントモード(リンクを新規タブで開く)
<Space>h 現在のタブページを左に移動
<Space>l 現在のタブページを右に移動
d 現在のタブを閉じる
u 閉じたタブを戻す
o 検索窓を開く
O 検索窓を開く(結果を新規ウィンドウで表示)

 

これは私が設定しているキーマッピングの一例です。
皆さんもお好みのマッピングを試してみてください。

 

ヒントモードのスタイルをカスタマイズする

デフォルトのヒントモードのスタイルがダサいのでカスタマイズしてみました。

スタイルはcss形式で記述します。

 

cssの設定

こちらのcssをvimiumの”CSS for Vimium UI”にコピペすると使用可能になります。

皆さんもお好みのスタイルに変更してみてはいかがでしょう。

 

vimperatorからの乗り換え

vimniumと似たようのプラグインとしてvimperatorというものがありました。

このプラグインは、firefoxをvim化するプラグインとしてとても有能なものでした。

私もfirefoxを使用していた際にはとてもお世話になりました。
しかし、、、firefox quantumへのアップデートに伴い、vimperatorはend of lifeしました。

そこで思い切ってfirefox&vimperatorからchrome&vimiumに乗り換えたのですが、かなり使いやすいです。

 

 

皆さんもぜひvimiumを使って快適なブラウジングを!