天天看點

vim YCM的安裝

1. 下載下傳 plug.vim 檔案,根據作業系統不同,放置在以下 autoload 目錄中:

  • Linux: ~/.vim/autoload
  • Windows: ~\vimfiles\autoload\plug.vim

2. 目錄結構如下,之後安裝的插件将存放在 plugged 目錄中:

vim YCM的安裝

3. 在 vimrc 配置檔案中增加 plug-vim 部分,示例如下:

call plug#begin('~/.vim/plugged')
" Shorthand notation for plugin
Plug 'foo/bar'
call plug#end()
           

4. 安裝ycm插件

5. cd   ~/.vim/bundle/YouCompleteMe/  進入到 YouCompleteMe 目錄,在 terminal 視窗敲入 git submodule update --init --recursive 解決youcompleteme依賴項目.

6. $ ./install.sh  --clang-completer    參數–clang-completer 是為了支援 C/C++ 的補全,不需要可以不加。

編譯過程比較長,耐心等待。

7. 找到配置檔案 .ycm_extra_conf.py

網上大多說這個檔案在 YouCompleteMe/cpp/ycm 下面,但是 YouCompleteMe 下面就沒有 cpp 檔案夾,其實它是在 third_party/ycmd/cpp/ycm 目錄下。

$ cd  ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/

繼續閱讀