Thiago de Arruda 6493ffac1f contrib/ycm_extra_conf.py (#6257) | 7 年 前 | |
---|---|---|
.. | ||
README.md | 7 年 前 | |
ycm_extra_conf.py | 7 年 前 |
This provides the code necessary to configure vim's YCM plugin to provide C semantic support (completion, go-to-definition, etc) for developers working on the Neovim project.
Install YouCompleteMe.
cp contrib/YouCompleteMe/ycm_extra_conf.py .ycm_extra_conf.py
echo .ycm_extra_conf.py >> .git/info/exclude
make
Tip: to improve source code navigation, add something like this to your nvim configuration:
au FileType c,cpp nnoremap <buffer> <c-]> :YcmCompleter GoTo<CR>
And use ctrl+]
when the cursor is positioned in a symbol to quickly jump to a
definition or declaration.