VimperatorでFirefoxをキーボードで操作してしまおう!

nesys Add comments
タグ: , ,
add to hatena hatena.comment (27) add to del.icio.us (16) add to livedoor.clip (2) add to Yahoo!Bookmark (0) Total: 45

Firefoxの便利なアドオンにはVimperatorというものがある。
vi大好きっ子にはたまらないアドオン。ときどき、ブラウジングをすべてキーボードで行えたらいいのになぁと思うことがあるだろうが、これはFirefoxをviのキーで操作できるようにするものだ。

ここからインストールしよう。
Vimperator :: Firefox Add-ons
https://addons.mozilla.org/ja/firefox/addon/4891

インストールした直後にはナビゲーションツールバーとブックマークツールバーが隠されるので、必要とあらば、以下のコマンドで表示したらよい。

「:set guioptions=mTbs」

guioptionsオプションの値は以下のような意味がある。

「m」 メニューバー
「T」 ナビゲーションツールバー
「b」 ブックマークツールバー
「s」 ステータスバー

ただし、MacでFirefoxを利用する際は「m」と「s」は効果がないので、指定しなくていいだろう。

ブラウジング

Vimperatorには様々なコマンドが存在する。基本的なviでのコマンドももちろん通用するし、ウェブブラウザ用のコマンドも多数存在する。その中でも覚えておくとよいものをあげておこう。

「h」「j」「k」「l」 viと同じように移動
「Ctrl+f」「スペース」 下スクロール
「Ctrl+b」 上スクロール
「gg」 ページの先頭へ
「G」 ページの最後へ
「H」 戻る
「L」 進む
「r」 更新

ちなみにコマンドを入力するためにはviと同様にコマンドモードになる必要があり、textareaなどにフォーカスされているときは挿入モードとなっているが、「ESC」キーから離脱することができる。
Macにおける注意点として、コマンドは半角文字でしか受け付けられないため、コマンドモードでいくらコマンドを入力しても反応がない場合は日本語入力になっている可能性が高い。

リンク

「f」 クイックヒントモード
「;」 エクステンションヒントモード

クイックヒントモードでは、アンカータグに対してキーが割り当てられ、その文字を小文字で入力するとそのタブで開かれ、大文字で入力すると新しいタブで開かれる。

エクステンションヒントモードでは、同様にキーが割り当てられるが、キーを入力してもハイライトされるだけである。しかし、その上でさらに「y」と入力することでそのURLをコピーでき、「Y」と入力してアンカーテキストをコピーできる。

タブ操作

「Ctrl+n」 次のタブへ
「Ctrl+p」 前のタブへ
「:q」 タブを閉じる
「u」 前回に閉じたタブを開く
「:o URL」 現在のタブでURLを開く
「:o 検索キーワード」 現在のタブでデフォルトの検索エンジンから検索される
「:t URL」 新しいタブでURLを開く
「:t 検索キーワード」 新しいタブでデフォルトの検索エンジンから検索される

その他

「:h」 ヘルプページへ
「:addons」 アドオン一覧を表示するので、アンインストールしたい場合はそこから「Vimperator」選択して削除したらよい。
「:history」 ブラウザのアクセス履歴一覧が表示される。
「:restart」 Firefoxを再起動する。

他にもたくさんの機能が含まれているので探してみたらいい。これでより高速なウェブブラウジングが実現するねっ!

参考サイト

mozdev.org - vimperator: index
http://vimperator.mozdev.org/

Open Tech Press | Firefox拡張:FirefoxをVim風のキーバインドで操作するVimperator
http://opentechpress.jp/developer/07/06/28/025221.shtml

One Response to “VimperatorでFirefoxをキーボードで操作してしまおう!”

  1. ナレッジエース Says:

    Firefoxをキーボード操作できるプラグイン「Vimperator」の使い方…

    Firefoxのプラグインでこれだけすごいと思ったのはFirebug以来。

    VimperatorはFirefoxの基本的な操作をすべてキーボードから行えるようにしてくれるプラグインです。

    その名のとおりテキス…..

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in