なるべくマウスを使わないで快適にウェブ検索をしたいなと思っていて見つけたのがVimiumという拡張機能です。
簡単なキーボード操作だけで検索結果にジャンプしたり、タブを移動したり、ブックマークを検索したりすることができます。
使い始めたきっかけとしては、いつもchromeでなにか検索したときにマウスに手を伸ばさないといけないのが煩わしかったんですよね。
Tabキーで目的の検索結果まで移動しようとすると何度もTabキーを押さないといけないので…。
なんとかマウスを使わないで最速で検索結果にジャンプできる方法がないかと探したところ、このVimiumという機能を見つけました。
実際使ってみると、とても便利で快適だったので紹介したいと思います。
Vimiumの導入
Vimiumは無料で使えるGoogleの拡張機能です。
chromeウェブストアから追加することができます。

拡張機能を追加、をクリックします。

導入はこれだけです。
あっという間です。
Chromeの検索バーの右側に拡張機能というものが並んでいます。
ジグソーパズルのようなアイコンをクリックすると有効になっている拡張機能を確認することができます。
Vimiumが追加されていればOKです。
ピンのアイコンを押して検索バーの右側にアイコンを表示させてあげましょう。

検索バーの右側に表示されているVのアイコンが青くなっていればそのページでVimiumが使える状態ということです。
chromeウェブストアやGmailなどのGoogle系列のサイト上では、セキュリティのため?誤操作防止のため?にVimiumが使えないため、それらのサイトを開いているときはVのアイコンは灰色になっています。
実際の動作 どんなことができる?
Vimiumで使えるショートカットの種類はたくさんありますが、良く使っているものをいくつか紹介していきます。
リンク先を選択してジャンプする
私がもともと「こうしたいな」とイメージしていたのに近い機能です。
リンク先へのショートカットを表示する:Fキー
Fキーを押すと、今開いているページの中にあるリンク要素にアルファベットが振られます。
これがショートカットとして機能するので、開きたいリンクに振られたアルファベットを押すと、リンク先にジャンプすることができます。
実際の画面イメージです。
リンクひとつひとつにアルファベット記号が振られているのが分かります。
1番目に出てきたWikipediaの記事にジャンプするにはGキーをポンと押すだけでOKです。

スクロールとタブ移動、ページを戻ったり進んだり
スクロールやタブ間を移動するなどの操作もキーボードでできます。
画面を下にスクロールする:Jキー
画面を上にスクロールする:Kキー
画面の一番下まで移動する:Shift+Gキー
画面の一番上まで戻る:Gキーを2回押す
左のタブに移動:Shift+Jキー
右のタブに移動:Shift+Kキー
前のページに戻る:Shift+Hキー
次のページに進む:Shift+Lキー
別に標準のショートカットを使ってもできるのですが、それだと矢印キーだったり、CtrlキーやFnキーなどの修飾キーを使うことが多いです。
Vimiumで用意されているショートカットは大体普通の文字のキー+Shiftキーでできるようになっているので、キーボードの定位置から指を遠くに運ぶのが最低限で済むところが良いなと思っています。
URLやブックマークを検索してジャンプ
Vimiumが使える状態でOキーやBキーを押すと画面上に検索バーが表示されます。
検索バーを表示させる:Oキー
ブックマーク限定の検索バーを表示させる:Bキー
ここに直接キーワードを打ち込んで検索することが出来ます。
また、打ち込んだ文字から履歴やブックマークに登録しているサイトを推測表示してくれるので、そこから選択してジャンプすることもできます。
Oキーで表示する検索バーはURLや履歴やブックマークなど広く扱っているのにたいして、Bキーで開く検索バーはブックマーク専門です。
慣れるとブックマークに登録しているブックマークをマウスで選択するよりも早くお目当てのブックマークに移動することができます。
これも、検索バーを表示させるときにShiftキーと一緒にOキーやBキーを押すことで、新しいタブで開くことができます。
入力フォームに素早く移動する
マウスを使わなくても入力したいボックスを選択することが出来ます。
画面上で一番最初の入力ボックスを選択する:Gキー→Iキー
2つ以上の入力ボックスが表示されている場合、最初の入力ボックスが選択されますが、その状態でTabキーを押すと次の入力ボックスに移動することができます。
赤くハイライトされているのが現在選択されている入力ボックスです。

機能の一覧は?マークで
ここで紹介した以外にも使える機能は他にもあります。
人によって使いたい機能、これは要らないかなという機能があるでしょう。
Shift+?キーを押すことで、用意されているショートカットの一覧を出すことが出来ます。

操作が手になじんで記憶するまでは何度も開いて試すことになりそうです。
また、右下の「Show advanced commands」を押すと、追加のショートカットも一覧で見ることが出来ます。
おわりに
私もまだ使い始めたばかりではあるので、まだまだ手を慣らしている最中ですが、マウスを握っていなくても操作できるとこんなに手が楽なんだ、と感じました。
全部覚えようとすると大変だと思いますが、使いたいものだけピックアップして試してみるだけで結構便利さを実感できると思います。
ちなみに、このVimiumというのは「Vimのように操作できる」というコンセプトのようで、元となるテキストエディタがあるということです。
プログラマーの方などの御用達的なエディタのようなのですが、ブログ記事執筆などにも使える?ようなことも目にしたので、ちょっと試してみるかもしれません…。
