You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To build and install in one step, type: $ make install
To build and install in two steps, type:
$ make
$ vim clang_complete.vmb -c 'so %' -c 'q'
Minimum Configuration
Set the clang_library_path to the directory containing file named
libclang.{dll,so,dylib} (for Windows, Unix variants and OS X respectively) or
the file itself, example:
" provide path directly to the library fileletg:clang_library_path='/usr/lib/llvm-14/lib/libclang-14.so.1'
Compiler options can be configured in a .clang_complete file in each project
root. Example of .clang_complete file:
The plugin provides list of matches, after that you pick completion from a
generic completion menu where Ctrl+N, Ctrl+P and alike
work and wrap around ends of list.
License
See doc/clang_complete.txt for help and license.
Troubleshooting
The first step is to check values of 'omnifunc' and 'completefunc' options
in a C++ buffer where completion doesn't work (the value should be
ClangComplete). This can be done with the following command:
:set omnifunc? completefunc?
Output of :messages command after startup could also show something useful in
case there were problems with plugin initialization.
If everything is fine, next step might be to load only clang_complete plugin
and see if anything changes.
About
Vim plugin that use clang for completing C/C++ code.