だるろぐ

2011-07-03

vimperatorがバージョン3以降で妙な挙動をする

| 00:47 | vimperatorがバージョン3以降で妙な挙動をする - だるろぐ を含むブックマーク

vimperatorでは

set complete=S
set defsearch=g
set suggestengines=g
set wildoptions=auto

などと書くと、 t で文字入力してる最中に、指定した検索エンジンからのサジェストを受け取ることができる。

vimp2までは何の問題も無く使えていたのだけど、vimp3以降から妙な挙動をする。

t の後に、

  • "foo" と入力

f:id:hirafoo:20110703003950p:image

"foo"に続くサジェストが表示される。ここまではいい。

  • "foo " と、続けて半角スペースを入力

f:id:hirafoo:20110703003951p:image

サジェストが全て消える。googleの検索ボックスに同じように"foo "と入力すると分かるが、半角スペースを入力した後も色々サジェストされる。

vimp2ではそのように動いてくれたのだけど。

  • "foo f" と、更に続けて"f"を入力

f:id:hirafoo:20110703003952p:image

"foo "に続いて、"f"を入力したときのサジェストが新たに表示される。

"foo "の時点で、" f"に続くサジェストがあるなんて分かるはずもないので、そんな事されても…


そのうち直るだろうなーと思っていたけど、直らない上にネットでも全然話題にならないところを見ると、俺の環境だけらしい。

プロファイル作り直して、vimperatorrcも最小限にして試しても駄目。

vimp3ではwildoptionsとかの指定が異なるとか見たので、色々試すも、駄目。

rcファイルは、これ。

https://github.com/hirafoo/dotfiles/blob/master/.vimperatorrc


分かる人居たら助けてほしい…

2009-11-03

:tとかでgoogle サジェスト

| 22:00 | :tとかでgoogle サジェスト - だるろぐ を含むブックマーク

サジェストの綴りが分からないしググるのもめどい

:h complete

:[tab]open で補完される項目です。以下の値が使用できます:

s サーチエンジンの名前 ( 訳注: :dialog searchengines で表示されるものです ) とブックマークキーワード

f ローカルファイル

l Firefox の Awesome bar ( ロケーションバーのことです ) に表示される項目

b ブックマーク

S サジェストエンジン ( 訳注: GoogleYahoo! などからの検索キーワードの提示です )

値指定の順番が重要です。 :set complete=bs としたとき、ブックマークが最初に、続いて有効なクイックサーチが一覧表示されます。

とりあえずググるときのサジェストが欲しいので

:set complete=S

事務用品 名刺 デザイン