2012-07-20 13 views
7

VIM'de otomatik tamamlama (intellisense) ayarlamak için kullanıyorum. Bunun için çalışmakta olan NeoComplCache eklentisini kullanıyorum ancak C-xC-o'un gösterdiği tüm girdileri göstermiyor. Örneğin, NeoComplCache yeni oluşturulmuş işlevleri, değişkenleri veya sınıfları göstermezken, omnicomplete bunları iyi gösterir.yapma NeoComplCache aynı eşleşme gösterir omnicomplete

benim _vimrc içinde bu var:

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 

NeoComplCache bu girdileri göstermek için söylemek yanı yüzden Vim'ın varsayılan C-xK-o ürün gösteriyor ki bir yolu var mı?

Teşekkür neocomplcache.txt den

+0

Bunun için teşekkürler. SPF-13 kullanıyorum ve 1. satırı almadım. Neden olmasın diye merak ediyordum. –

cevap

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

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

Ben bu işe yarayabilecek düşünüyorum.