A Day in the Life

2007-11-26

autocomplpop.vim 1.3

  • Supported Ruby-omni-completion by default.
  • Supported filename completion by default.

おおおスバラシス!というか追加された AutoComplPop_Behavior 周りの実装がイケテルなー。

call extend(g:AutoComplPop_Behavior,
                \ { 'ruby' : [ ['\k\{2,}$', "\"],
                \              ['\S[/\\]\f*$', "\\"],
                \              ['\([^. \t]\.\|^:\|\W:\)$', "\\"],
                \            ],
                \   '*'    : [ ['\k\{2,}$', "\"],
                \              ['\S[/\\]\f*$', "\\"],
                \            ],
                \ } ,'keep')

でもこれだと ruby で ominicomp が設定されてない場合(たしかデフォルトだとされてないよね?) 毎回 ft=ruby だと warning が出る罠。~/.vim/ftplugin/ruby_init.vim とかに

set omnifunc=rubycomplete#Complete

しとく。

gerry++

まだ風邪っぽいなー

終末

kaze 引いてたので寝ながら anime 見たり game したりしてた。あー\(^o^)/ってるなぁ。

記事の一覧 >