7

VIM でオートコンプリート (インテリセンス) を設定しようとしています。このために、動作する NeoComplCache プラグインを使用していますが、表示されるすべてのエントリが表示されるわけではありませんC-xC-o。たとえば、NeoComplCache では新しく作成された関数、変数、またはクラスは表示されませんが、omnicomplete では問題なく表示されます。

_vimrc にこれがあります:

autocmd FileType php set omnifunc=phpcomplete#CompletePHP
let g:neocomplcache_enable_at_startup = 1
let g:neocomplcache_enable_auto_select = 1
let g:neocomplcache_min_syntax_length = 1

Vim のデフォルト項目が表示されるように、NeoComplCache にこれらのエントリも表示するように指示する方法はありますC-xC-oか?

ありがとう

4

1 に答える 1

0
if !exists('g:neocomplcache_omni_patterns') 
    let g:neocomplcache_omni_patterns = {} 
endif 

let g:neocomplcache_omni_patterns.php = '[^. \t]->\h\w*\|\h\w*::'

neocomplcache.txtから、これでうまくいくと思います。

于 2012-11-09T01:52:13.943 に答える