Merge pull request #1319 '[RFC] A few fixes for YCM contrib docs and code'

This commit is contained in:
Thiago de Arruda
2014-10-21 11:04:52 -03:00
2 changed files with 4 additions and 3 deletions

View File

@@ -2,7 +2,7 @@
## What is this?
This provides the necessary to configure vim's YCM plugin to provide C semantic support (completion, go-to-definition, etc) for the neovim project.
This provides the code necessary to configure vim's YCM plugin to provide C semantic support (completion, go-to-definition, etc) for the Neovim project.
## Installation
@@ -17,6 +17,6 @@ cp contrib/YouCompleteMe/ycm_extra_conf.py src/.ycm_extra_conf.py
echo .ycm_extra_conf.py >> .git/info/exclude
make
(somewhere in you .vimrc files)
(Add the following somewhere in your .nvimrc files)
autocmd FileType c nnoremap <buffer> <silent> <C-]> :YcmCompleter GoTo<cr>
```

View File

@@ -8,7 +8,8 @@ def DirectoryOfThisScript():
def GetDatabase():
compilation_database_folder = DirectoryOfThisScript() + '/../build'
compilation_database_folder = os.path.join(DirectoryOfThisScript(),
'..', 'build')
if os.path.exists(compilation_database_folder):
return ycm_core.CompilationDatabase(compilation_database_folder)
return None