KeySnailでクリップボードの内容を新しいタブで開くor検索

VimperatorにあってKeySnailにない(と思ってる)個人的に必須機能の一つがクリップボードの内容を開くor検索です。vimpだと"p"キーのコマンドですね。テキストをコピーしてGoogle検索っていうフローがよくあるのでキー一発でできると非常に楽です。
そんなわけで実装してみました。"y"を押すとクリップボードの内容を新しいタブで開きます。URLっぽければ直接、それ以外はGoogleに投げます。URLの判別は適当です。

key.setViewKey("y", function (ev, arg) {
    var url = command.getClipboardText();
    if (url.match(/\s/) || url.indexOf("://") == -1)
        url = "http://www.google.co.jp/search?q=" + encodeURIComponent(url) + "&ie=utf-8&oe=utf-8&aq=t&hl=ja";
    gBrowser.loadOneTab(url, null, null, null, false);
}, "クリップボードのテキストを開く");