Vimperator不具合(無理矢理)解消 - 設定したホームページ(スタートページ)が読み込まれない件
Vimperatorを導入しているFirefoxで、設定項目[オプション]−[一般]−[起動]−[Firefoxを起動するとき]を、[ホームページを表示する]に設定してFirefoxを起動した際、ホームページ(スタートページ)に設定したURLを読み込まずに、前回終了時のタブが表示されてしまう件。おそらく無理矢理だけど、とりあえず直す方法が見つかったのでメモ。
- vimperator.jarというファイル(FirefoxのProfilesフォルダ配下の\extensions\vimperator@mozdev.org\chromeにある)を解凍
- 解凍して出来たcontentフォルダ配下のvimperator.jsに含まれる以下の10行のうち、4〜6行目を削除
- 解凍して出来たcontentフォルダ配下のoptions.jsに含まれる以下の一行の、最後から三文字目(数字の三)を『数字の一(1)』に変更
- 解凍して出来たcontentフォルダとskinフォルダをzip形式で圧縮し、vimperator.jarにリネームし、1.のファイルと入れ替える
1. // quit vimperator, no matter how many tabs/windows are open 2. quit: function(save_session) 3. { 4. if (save_session) 5. Options.setFirefoxPref("browser.startup.page", 3); // start with saved session 6. else 7. Options.setFirefoxPref("browser.startup.page", 1); // start with default homepage session 8. 9. goQuitApplication(); 10. },
1. storePreference("browser.startup.page", 3);
上記の手順を踏むと、[Firefoxを起動するとき]設定が[ホームページを表示する]に固定される。個人的にはこれで充分なので、当分これでしのぐ予定。これでやっと、trac月のWikiを有効活用できそう。
See Also:
- 俺的 Portable Firefox 配置(? Vimperator 0.5.2 个性?整
- 上記の解決策が載ってた中国語のサイト。アルファベットだけの拾い読みでなんとかなったからいいけれど、少しは中国語勉強すべきなのかなぁ。