" setting let g:neocomplete#enable_at_startup = 1 let g:neocomplete#enable_at_startup = 1 let g:neocomplete#enable_ignore_case = 1 let g:neocomplete#enable_smart_case = 1 if !exists('g:neocomplete#keyword_patterns') let g:neocomplete#keyword_patterns = {} endif let g:neocomplete#keyword_patterns._ = '\h\w*' " Ommi complete settings let g:neocomplete#force_overwrite_completefunc = 1 autocmd FileType ruby setlocal omnifunc=rubycomplete#Complete if !exists('g:neocomplete#force_omni_input_patterns') let g:neocomplete#force_omni_input_patterns = {} endif let g:neocomplete#force_omni_input_patterns.ruby = '[^. *\t]\.\w*\|\h\w*::' " Keybind " Select inoremap pumvisible() ? "\" : "\" inoremap pumvisible() ? "\" : "\" " Decidet inoremap pumvisible() ? neocomplete#close_popup() : ""