Shougo / neocomplcache.vim

Ultimate auto-completion system for Vim.
http://www.vim.org/scripts/script.php?script_id=2620
1.72k stars 135 forks source link

dictionary complete #432

Closed kdurant closed 11 years ago

kdurant commented 11 years ago

I put gtk window related function on dictionary, more than one hundred, and others

I set neocomplcache like this: let g:neocomplcache_enable_at_startup = 1 let g:neocomplcache_enable_auto_select = 1 let g:neocomplcache_enable_smart_case = 1 "let g:neocomplcache_enable_camel_case_completion = 1 "let g:neocomplcache_enable_underbar_completion = 1 "let g:neocomplcache_min_keyword_length = 2 let g:neocomplcache_auto_completion_start_length = 1 let g:neocomplcache_enable_fuzzy_completion = 1 let g:neocomplcache_fuzzy_completion_start_length = 1 let g:neocomplcache_enable_ignore_case = 0
let g:neocomplcache_min_syntax_length = 3 let g:neocomplcache_lock_buffer_name_pattern = 'ku' let g:neocomplcache_max_list = 20

kdurant commented 11 years ago

![Uploading QQ截图20130618164623.jpg . . .]()

kdurant commented 11 years ago

qq20130618164623

kdurant commented 11 years ago

qq20130618164623 only 11

kdurant commented 11 years ago

and display six

Shougo commented 11 years ago

It is feature.

But in neocomplete.vim, you can refresh always by g:neocomplete#enable_refresh_always. But it is heavy feature.

kdurant commented 11 years ago

it don't display all word that are in dictionary

Shougo commented 11 years ago

it don't display all word that are in dictionary

let g:neocomplcache_max_list = 20

Your g:neocomplcache_max_list is too small.

kdurant commented 11 years ago

But the word that displayed is less than 20

Shougo commented 11 years ago

Yes. Because, it is narrowed by Vim. I think initial candidates when popup are 20 items.