neocomplcache-clang_complete が必要なくなりました
元々 neocomplcache と clang_complete を併用して使用することが出来ない為、neocomplcache-clang_complete を使用する必要があったのですが、最近追加されたオプションを使用することで neocomplcache-clang_complete を使用する必要なくなりました。
neocomplcache を更新して下記の設定を行えば neocomplcache-clang_complete を使用することなく、neocomplcache と clang_complete を併用して使用することが出来ます。
[設定]
" neocomplcache 側の設定 let g:neocomplcache_force_overwrite_completefunc=1 if !exists("g:neocomplcache_force_omni_patterns") let g:neocomplcache_force_omni_patterns = {} endif " omnifunc が呼び出される場合の正規表現パターンを設定しておく let g:neocomplcache_force_omni_patterns.cpp = '[^.[:digit:] *\t]\%(\.\|->\)\|::' " clang_complete 側の設定 " clang_complete の自動呼び出しは必ず切っておいて下さい " これを設定しておかなければ補完がおかしくなります let g:clang_complete_auto=0
これで neocomplcache-clang_complete がオワコンに。
それに伴って neocomplcache-clang_complete を deprecate にしたいんだけどもどう対処しようかな…