Mercurial > dotfiles.old
diff vimrc @ 45:1e04e6fd6b9b
Fix issue with clang_complete
author | zegervdv <zegervdv@me.com> |
---|---|
date | Sun, 27 Apr 2014 23:23:24 +0200 |
parents | 4c3b25554bbb |
children | 64d8a8eb8705 |
line wrap: on
line diff
--- a/vimrc Thu Apr 24 18:58:35 2014 +0200 +++ b/vimrc Sun Apr 27 23:23:24 2014 +0200 @@ -286,13 +286,25 @@ " <C-h>, <BS>: close popup and delete backword char. inoremap <expr><C-h> neocomplete#smart_close_popup()."\<C-h>" +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