vimperator 0.6pre (created: 2008/04/24 07:30:09)のsuggest機能

オイラの送ったパッチが適応されたので変更分を紹介します。

id:trapezoid氏が送ったパッチ(Google suggestから検索文字の補完を行う機能)を強化して、より汎用的にしました。

キャプチャ

  1. google以外の検索エンジンのsuggest機能から補完を使えるように
  2. 複数のエンジンからの補巻も行えるように

なりました。

それに伴って以下の変更がされています。

  1. suggestenginesオプションの追加(default: google)
  2. completeオプションのgを廃止しSでsuggest機能の使用を表すように(default: google)

詳しくは(?)、help suggestengines,:help completeを見てください。

また、suggestenginesオプションはカンマ(,)区切りで複数指定できます。例えば、:set suggestengines=yahoo,wikipedia,googleと指定できます。指定する順番は重要(?)で指定順に候補を作っていますので、yahooが最初の方に出てくるでしょう*1

ただし、ネットワークを通してjsonコードを取得してますので複数指定すると、その分補完に時間がかかることになります。その点は注意が必要かと思います。

*1::set wildoptions=sort を指定していない場合