«前の日記(2011-03-09(Wed)) 最新 次の日記(2011-04-04(Mon))» 編集
RSS feed

ぽっぺん日記@karashi.org


2011-04-03(Sun) [長年日記]

_ [Firefox][vimperator]Firefox 4 + Vimperatorへ移行した

そろそろFirefox 4にしてもいいかなーということで、日曜日の午前中の1時間ちょっとかけて、Firefox 4 + Vimperator 3.0環境に移行したのでメモ。

基本的にはFirefox 4時代のVimperatorの沿って設定しただけなので、相違点だけ。

改訂

  • 2011.05.03:Greasemonkeyについて本体に手を加えず、.vimperatorrcで設定する方法を追記

.vimperatorrc

Vimperator 2.3.1から変更点。

まず、guioptions オプションが逝ってしまったらしいので、こんな感じに書き換え。

 " set gui options
-noremap <A-Up> :set guioptions+=mTb<CR>
-noremap <A-Down> :set guioptions-=mTb<CR>
+noremap <A-Up> :set toolbars=addons,bookmarks,menu,navigation,tabs,statuslinetoolbar<CR>
+noremap <A-Down> :set toolbars=noaddons,nobookmarks,nomenu,nonavigation,tabs,statuslinetoolbar<CR>

Firefox 4からステータスバーとアドオンバーが分離されてしまったらしいので、statusline-toolbar.jsを入れて、こんな感じに追記。

+" statusline-toolbar.js
+set statuslinetoolbars=feed-button,greasemonkey-tbb

Greasemonkey

Greasemonkey 0.9.1でLDRizeが動かなくなってしまった件は、Firefox 4 で Minibuffer + LDRize + ReblogCommand を動かすに従って、GreasemonkeyとMinibufferを書き換え。

他のPCでも、いちいちGreasemonkeyを書き換えるのがめんどくさいので、GithubのGreasemonkeyをForkして、リンク先の変更を適用したxpiファイルを作ってみた。自己責任でお使いください。

https://github.com/downloads/poppen/greasemonkey/greasemonkey-0.9.1.xpi

改訂版のMinibufferやLDRizeについては、下記のものを使わさせていただきました。

https://github.com/swirhen/config

2011.05.03追記

Greasemonkeyについては、次のサイトで紹介されている、.vimperatorrcに設定するだけで済む方法の方がずっとシンプルなので、オススメ。

Firefox 4.0b10でGreasemonkey 0.9.1のユーザスクリプトのwindowを共通にする改造(開発者orVimper向け) - wltの日記

Greasemonkey 0.9.2でも大丈夫でした。

その他

.vimperatorrcあたりのdotfileもGithubに入れておこう。


«前の日記(2011-03-09(Wed)) 最新 次の日記(2011-04-04(Mon))» 編集
RSS feed