2012-07-20 26 views
7

Tôi đang dò tìm để thiết lập tự động hoàn thành (intellisense) trong VIM. Đối với điều này tôi đang sử dụng plugin NeoComplCache, hoạt động nhưng không hiển thị tất cả các mục nhập C-xC-o hiển thị. Ví dụ, NeoComplCache không hiển thị bất kỳ hàm, biến hoặc lớp mới được tạo nào, trong khi omnicomplete cho thấy chúng tốt.làm cho NeoComplCache hiển thị các kết quả tương tự như omnicomplete

Tôi có điều này trong _vimrc tôi:

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ó cách nào để nói với NeoComplCache để hiển thị những mục cũng vì vậy mà mặc định của Vim C-xC-o mục hiển thị?

Cảm ơn

+0

Cảm ơn vì điều này. Tôi sử dụng SPF-13 và không có dòng 1. Tôi đã tự hỏi tại sao nó không phải là omnicompleting. –

Trả lời

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

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

từ neocomplcache.txt Tôi nghĩ rằng điều này có thể làm việc.

Các vấn đề liên quan