アインシュタインの電話番号
2011.04.05
WindowsでFirefox 4 Portable EditionとVimperator 3をインストールする

普段WindowsではFirefoxのPortable Editionを使っていて、それをまるごとDropboxにつっこんである。先日Firefox 4がリリースされたので、自分の環境でもWindowsでは、Firefox 4 Portable Editionを使って環境を再構築した。また、Vimperatorを3.0にバージョンアップしたことで、.vimperatorrcの古い設定の影響で起動時にエラーが出るようになったので修正した。その際の備忘録。ちなみにFirefoxはポータブル版でも通常版でもやることはまったく同じで、違いは無い。

Firefox 4 Portable Editionのインストールと設定

FirefoxのPortable Editionを提供しているPortableApps.comで、既にFirefox 4も公開されていた。ダウンロードボタンの下にある「Languages」をクリックして、以下のページから日本語版をダウンロードする。その後、Firefoxの環境設定でいくつかデフォルト設定から変更する。

  1. Firefox 4 Portable Editionをインストール
  2. Firefoxの環境設定
    • 一般タブ
      • 「Firefoxを起動するとき」で「前回終了時のウインドウとタブを表示する」を選択
      • 「すべてのダウンロードが完了したら閉じる」をON

インストールしたアドオンと各種設定

とりあえずVimperator 3とその他のアドオンを、新しいアドオン管理画面の検索ボックスから検索してインストールした。Tomblooだけアドオン検索に引っかからなかったので、公式ページからダウンロードしてインストールした。

  1. Vimperator 3.0
    • FirefoxのナビゲーションツールバーをOFF
    • FirefoxのアドオンバーをOFF
  2. ツリー型タブ
    • 外観→「ツリーを折りたためるようにする」をOFF
    • 外観→「タブバーの表示スタイル」を「Mixed」に変更^1
    • ツリー→親のタブを閉じたときの挙動:「閉じた親タブの階層に子孫タブを移動する」を選択
      • 「最上位の親タブを閉じたときだけは、最初の子タブを新しい親にする」をON
  3. Firebug
  4. Hatena Bookmark
  5. Libron
    • アマゾンに行って右上のLibronから自分の最寄りの図書館を設定する
  6. Session Manager
  7. Tombloo https://github.com/to/tombloo/wiki
    • Tomblooの設定→デフォルトのポスト先を適当に自分好みに設定
    • Tomblooの設定→ポスト関連→「アクセスキー - Share」のキー割り当てを解除
    • Tomblooの設定→ポスト関連→「ショートカット - Linkクイックポスト」にAlt+Lを割り当て
    • Tomblooの設定→ポスト関連→「クイックポストで使うタグの取得元」にHatenabookmarkを設定

Vimperator 3導入で削除した.vimperatorrcの設定

以下は、自分の環境でのVimperator 3にバージョナップしたら表示されるようになったエラーと、.vimperatorrcでのその該当箇所(削除した項目)。

  • E518: Unknown option: guioptions
"" メニューとスクロールバーのみ
set guioptions=mr
  • E518: Unknown option: wildoptions
"" 自動補完
set wildoptions=auto
  • Unknown highlight keyword: StatusLineSecure
hi StatusLineSecure color: #000; background: #9CF; font-weight: normal;
  • Unknown highlight keyword: StatusLineExtended
hi StatusLineExtended color: #000; background: #9FF; font-weight: normal;
  • Unknown highlight keyword: StatusLineBroken
hi StatusLineBroken color: #FFF; background: #900; font-weight: normal;
  • .vimperatorrc:197: TypeError: feedButton is null
"" ステータスバーにフィードボタンを表示
js <<EOF
  (function(){
    var feedPanel = document.createElement('statusbarpanel');
    var feedButton = document.getElementById('feed-button');
    feedPanel.setAttribute('id','feed-panel-clone');
    feedPanel.appendChild(feedButton.cloneNode(true));
    feedButton.parentNode.removeChild(feedButton);
    document.getElementById('status-bar').insertBefore(feedPanel,document.getElementById('security-button'));
  })();
EOF
char-hints-mod2.jsを削除
  • XUL/Migemo not found. You should be install XUL/Migemo.
migemo_hint.jsをとりあえず削除
migemo-find.jsをとりあえず削除

Vimeprator 3用に新しくインストールしたプラグイン

今のところ、Vimperator 3用に新たにインストールしたVimperatorプラグインは、以下のstatusline-toolbar.jsのみ。これはインストールするだけでおkで、ステータスラインにステータスバーなどのアイコンを表示してくれるもの。便利。


Firefox 4をインストールしたらまず行う設定 : audiofan.net blog Vimperator3.0がリリースされたっぽいですね - vimpがあればなんでもできるっ! - vimperatorグループ