2012-07-20 7 views
7

sto provando a impostare il completamento automatico (intellisense) in VIM. Per questo sto usando il plugin NeoComplCache, che funziona, ma non mostra tutte le voci che C-xC-o spettacoli. Ad esempio, NeoComplCache non mostra funzioni, variabili o classi appena create, mentre come omnicomplete le mostra bene.rendendo NeoComplCache mostra le stesse corrispondenze come omnicompleto

ho questo nel mio _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 

C'è un modo per dire NeoComplCache per mostrare le quelle voci pure in modo che di default di Vim C-xC-o articoli mostrano?

Grazie

+0

Grazie per questo. Io uso SPF-13 e non ho la linea 1. Mi chiedevo perché non fosse omnicompleting. –

risposta

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

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

da neocomplcache.txt credo che questo potrebbe funzionare.

Problemi correlati