新しいgoogle-modeの設定のまとめ

mod keyごとのURLを設定できるようになりました。URLにはクエリーがUTF8でエンコードされ追加されます。URLにメソッドを置くことで、URLの実行ではなく、メソッドのinvokeになります。
デフォルト設定:

無し: http://www.google.co.jp/search?q=
SHIFT: http://www.google.co.jp/search?lr=lang_ja&q=
ALT: http://maps.google.co.jp/maps?q=
CTRL: `q[@web-search-menu(q)]

google-modeでbing.comを使うsettings/setup/google-mode.bing.comは下記のようになります。(デフォルト値を空いてるmod keyに置いています。)Giraffe.web_search_make_url$.modsはMapオブジェクトです。

Giraffe.web_search_make_url$.mods.toss& `m[
  m.[MOD_SHIFT.|MOD_CONTROL] = (m.[0])
  m.[MOD_SHIFT.|MOD_ALT] = (m.[MOD_SHIFT])
  m.[MOD_ALT.|MOD_CONTROL] = (m.[MOD_ALT])
  m.[0] = 'http://www.bing.com/search?mkt=en-US&filt=custom&q='
  m.[MOD_SHIFT] = 'http://www.bing.com/search?mkt=ja-JP&filt=custom&q=language:ja+'
  m.[MOD_ALT] = 'http://www.bing.com/maps/default.aspx?filt=custom&q='
]

さらに、地図だけはgoogleを使いたい場合、

Giraffe.web_search_make_url$.mods.index_swap(MOD_ALT MOD_ALT.|MOD_CONTROL)

と、できます。