# HG changeset patch # User zegervdv # Date 1398633804 -7200 # Node ID 1e04e6fd6b9b7fa78e5e4f2ec0bfa7e821170715 # Parent 4253a2206527c4122dc8b2ed3ffca1ccf749eb8f Fix issue with clang_complete diff -r 4253a2206527 -r 1e04e6fd6b9b vimrc --- a/vimrc Thu Apr 24 18:58:35 2014 +0200 +++ b/vimrc Sun Apr 27 23:23:24 2014 +0200 @@ -286,13 +286,25 @@ " , : close popup and delete backword char. inoremap neocomplete#smart_close_popup()."\" +if !exists('g:neocomplete#force_omni_input_patterns') + let g:neocomplete#force_omni_input_patterns = {} +endif +let g:neocomplete#force_overwrite_completefunc = 1 +let g:neocomplete#force_omni_input_patterns.c = + \ '[^.[:digit:] *\t]\%(\.\|->\)\w*' +let g:neocomplete#force_omni_input_patterns.cpp = + \ '[^.[:digit:] *\t]\%(\.\|->\)\w*\|\h\w*::\w*' +let g:neocomplete#force_omni_input_patterns.objc = + \ '[^.[:digit:] *\t]\%(\.\|->\)\w*' +let g:neocomplete#force_omni_input_patterns.objcpp = + \ '[^.[:digit:] *\t]\%(\.\|->\)\w*\|\h\w*::\w*' +let g:clang_complete_auto = 0 +let g:clang_auto_select = 0 +"let g:clang_use_library = 1 let s:clang_library_path='/Library/Developer/CommandLineTools/usr/lib' if isdirectory(s:clang_library_path) let g:clang_library_path=s:clang_library_path endif -let g:clang_complete_auto = 0 -let g:clang_auto_select = 0 -let g:clang_use_library = 1 autocmd FileType css setlocal omnifunc=csscomplete#CompleteCSS autocmd FileType html,markdown setlocal omnifunc=htmlcomplete#CompleteTags