Introduction | intro |
VimperatorはFirefoxのフリーなアドオンです。Firefoxの外観や機能をテキスト・エディタVimのようにします。Vimのようにモードによって操作キーの設定が変わりますので、「モーダル・ウェブ・ブラウザ」とでもいうような感じになります。
warning
注意:
このアドオンを導入するとFirefoxのメニューバーとツールバーが非表示になります。Vimの使用感に近づけるためです。
表示したい場合には、次のコマンドを入力してください→ :set guioptions+=mT
Vimperatorをアンインストールするには、次のコマンドを入力してください→ :addons
アドオン管理画面が表示されますので、ここでアドオンを削除、または無効にしてください。
ショートカットや操作についてはヘルプ参照してください→ F1キー または :help
author donation
VimperatorはMartin Stubenschrottによって開発されました。もし私の作品を気に入っていただき、今後の活動を応援してくださるのでしたら、感想やパッチ、寄付などをお送りいただけると幸いです。
オープン・ソース・ソフトウェアですので、寄付はVimperatorが気に入ってお金に困っていないときだけで結構です。 このアドオンをご愛用いただき、他の人に勧めていただくだけでも励みになります :)
Help topics | overview |
Initialization(導入方法):Vimperatorのはじめ方、設定ファイルの設置場所など。
Browsing(ブラウジング):基本的なマッピングとコマンドについて。
Buffer commands(バッファ・コマンド):スクロールやテキストのコピーなど、ウィンドウ上の操作。
Tabs(タブ):タブ・ブラウジングを管理する。
Options(オプション):全オプションの解説。
Marks(マーク):ブックマーク、クイックマーク、履歴について。
Repeating commands(繰り返し処理):ワークフローを繰り返すマクロの使用方法。
Autocommands(オートコマンド):コードやイベントを自動的に実行する。
Developer Information(開発者向けインフォ):ドキュメントやプラグインの書き方。
Various(その他):上記カテゴリに入らなかったヘルプ情報。
特定のコマンドのヘルプを見たい場合→ :help o または :help :setなど
Features | features |
Vimのようなキーバインディングを実現 (h, j, k, l, gg, G, 0, $, ZZ, <C-f>, etc.)
Exコマンド (:quit, :open www.foo.com, …)
Tabキーでの自動補完がすべてのコマンドで利用できます。'wildmode'オプションを設定していれば'longest'にマッチすることができます。
Firefoxアドオン'Hit-a-hint'のようなリンクへのナビゲーション(fキーで開始します)。
補完機能でブックマークや履歴からURLを開くことができます(URLだけでなくタイトルでも検索可)。
プログレスバーが付いたVimのようなステータスライン。
ミニマルなGUI(メニューやツールバーの表示/非表示を簡単に切り替え→:set guioptions= )。
JAVAスクリプトのソース:sourceが使えます。また、~/.vimperatorrcファイルでシンタックス・ハイライトを利用することが出来ます。
簡単なクイック・サーチ機能でFirefoxのブックマークや検索機能をサポートします(:open fooで単語fooをgoogleで検索します。 :open ebay terminatorでebay上のterminatorを探します)。
多くのコマンドで数字を援用することができます(3<C-o>で3ページ戻ります)。
エラー時のBEEPに対応。
マークの利用(maでマークaをウェブページにセット後、'aで該当ページに移動します)。
クイックマークの利用(マークしたページにすばやく戻るにはgo{a-zA-Z0-9})。
:mapコマンドの利用(スクリプトを書く場合のフィードキー()も)。
:timeコマンドがプロファイリングに使えます。
ヴィジュアル・モード時にVimと同じキーバインドでカーソル移動とテキスト選択ができます。
分かりやすいヘルプファイルで、すべてのコマンド、マッピング、オプションを説明しています。
Contact | contact |
ご質問にはメーリングリストにてお答えします。コメントやバグ報告、パッチをお送りください。また、IRCのチャンネル、#vimperator IRC channelがirc.freenode.netにありますのでご参加ください。
wikiにFAQがあります。今後改善する予定の項目が少なからずありますので、事前にTODOファイルをご確認くださいますよう、お願いいたします。