意外と忘れるのでメモ。
http://userscripts.org/scripts/show/11759
C-vを無効にする
クリップボードの貼り付けをしたいときに、C-vが取られてると鬱陶しいのでコメントアウトする。Minibufferのソースを直接書き換えるのは微妙な気がするけど・・・。
// 'C-v' : 'bindScrollNext',
機能追加
そもそも、minibufferを使おうと思ったのは、複数の引数をパラメーターにして特定のURLをオープンしたい、というありふれた欲求だったのですが・・・。どうやら普通の検索機能では、複数の引数は想定していないみたいなんだよね。
if(!window.Minibuffer) return; window.Minibuffer.addCommand({ name: 'XXXXX', command: function(stdin){ this.args.map(function(arg){ GM_openInTab(baseurl + arg) }); }, }); window.Minibuffer.addCommand({ name: 'YYYYY', command: function(stdin){ GM_openInTab(baseurl + this.args[0] + this.args[1]) }); }, });
具体的な内容は出せないのですが、こんな感じでOK。たったこれだけで超幸せになれるfirefoxはスゴイ。