neocomplcache.vim で Omni(オムニ)補完の設定を変える

キーワード補完 Vim プラグインの "ネオコン" こと neocomplcache で css を編集している時の Omni(オムニ)補完の補完候補の出るタイミングが自分の好みと合わなかったので({ の直後に補完候補が出てしまい、改行後に } を入力しても移動してくれず、インデントが崩れる。)、設定を変えてみた。

正規表現がテキトーだけど、希望通りの動作になってくれた。

if !exists('g:NeoComplCache_OmniPatterns')
    let g:NeoComplCache_OmniPatterns = {}
endif
let g:NeoComplCache_OmniPatterns['css'] = '\v^\s+\w+|\w+[):;]?\s+|[@!]'

ネオコン、以前のバージョンよりもキャッシュされるのが速くなってきた。

«
»