libclang can be integrated into vim in pretty useful
ways, notably to provide semantic syntax highlighting
and code completion.
This series enables basic support for both (through the
color_coded and YouCompleteMe plugin respectively) by
creating the required per-project configuration files
automatically at configure time.
Note that external libraries (eg. libxml2) are not being
processed at the moment, but even with this basic
configuration the plugins can be very useful. More
sophisticated support can be worked in later on.
Visual comparison:
http://imgur.com/a/TBJsz
Andrea Bolognani (2):
Add color_coded support
Add YouCompleteMe support
.color_coded.in | 40 ++++++++++++++++++++++++++++++++++++++++
.gitignore | 2 ++
.ycm_extra_conf.py.in | 45 +++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 ++
4 files changed, 89 insertions(+)
create mode 100644 .color_coded.in
create mode 100644 .ycm_extra_conf.py.in
--
2.7.4