w3mユーザなら普通 urimethodmap を設定して g:keyword でgoogle検索をやってると思うが、いろんなサーチエンジンで使えるよう一般化してみる。簡単に設定できるようDSLを定義しよう。 defsearch :google, "UTF-8", "http://www.google.com/search?q=%s&hl=ja&num=100" defalias :g, :google たとえば上のように宣言すると google:keyword や g:keyword で keyword をgoogle検索する。keywordはUTF-8に変換されて%sを置き換える。サーチエンジンの設定で言いたいことはたったこれだけ。ようつべやニコニコ動画やgoogle mapなどにも簡単に対応できる。 さぁ、CGIスクリプトを書こう。俺はw3mのLocal CGIとして使うが、普通のC