scratchpad

Scratchpad の orion を vimperatorから 扱えるようにしてみた。


(たぶん、Firefox 9で 且つset!devtools.editor.component=orionで 設定されている必要あります)


plugin はhttps://github.com/caisui/vimperator/blob/master/plugin/scratchpad.jsです。

オプション
-c Browser(Chrome Window Scope)で open(ついでに"let"もキーワードにします)
-ft mode の 指定(javascript, java, html, css, xml)
-r read only で 開く
-w 既に開いている Scratchpad で 開く
サブコマンド
javascript javascript の 実行結果を開く
file 指定ファイルを開く( ~/vimperator/color/style.css のような指定)
script script タグの内容を表示(複数指定可、無指定時は、全て)


サブコマンド を 利用しない場合は、引数は uri に なります。

:scratchpad resource://gre/modules/Services.jsm


サブコマンド利用の場合は、そこそこ 補完が動きます。

:scratchpad javascript window.openLinkIn


お馴染 な vimperator の javascript 補完



Scratchpad の orion


後、

:tabopen chrome://browser/content/scratchpad.xul

で 動いてくれると尚嬉しいのですが、mozilla-central: changeset 75456:f69a10f23bf334215464758d71ad900542856f5aでは、NS_ERROR_DOM_SECURITY_ERRが出て動作しませんでした。


2011/08/24 21:31
tabopen で 開けるように fix した っぽく読めたので、該当個所を末尾に移動