⑴进程如下,+号表示已经安装,》表示正在安装。
⑵。 Plugin ‘gmarik/vundle’ |~
⑶+ Plugin ‘tpope/vim-fugitive’ |~
⑷+ Plugin ‘Lokaltog/vim-easymotion’ |~
⑸+ Plugin ‘tpope/vim-rails.git’ |~
⑹+ Plugin ‘rstacruz/sparkup’ |~
⑺+ Plugin ‘L’ |~
⑻+ Plugin ‘FuzzyFinder’ |~
⑼》 Plugin ‘|~
⑽t.git’ |~
⑾Plugin ‘|~
⑿ugin’ |~
⒀Plugin ‘Valloric/YoupleteMe’ |~
⒁Helptags
⒂结束时有个错误,这是正常的,因为ycm需要手工编译出库文件
⒃Done! With errors; press l to view log
⒄ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need
⒅to pile YCM before using it. Read the docs!
⒆到 .vim/bundle/YoupleteMe 下跑
⒇。/install.sh --clang-pleter
⒈参数是为了支持c/c++ 的补全。
⒉安装完成后进行一些简单的配置就可以使用。
⒊YoupleteMe 的补全配置文件在/bundle/YoupleteMe/cpp/ycm/.ycm_extra_conf.py,这是个隐藏文件。
⒋默认会使用这个文件,也可以把这个文件copy到工程的根目录中作修改,打开工程文件时会优先使用当前目录下的配置文件。
⒌如果找不到,会根据配置中的ycm_global_ycm_extra_conf 进行查找。
⒍在.vimrc 中添加
⒎let mapleader = ”,“ ” 这个leader就映射为逗号“,”
⒏let g:ycm_global_ycm_extra_conf = ‘~/.vim/bundle/YoupleteMe/cpp/ycm/.ycm_extra_conf.py’ “配置默认的ycm_extra_conf.py
⒐nnoremap 《leader》jd :Ycmpleter GoToDefinitionElseDeclaration《CR》 “按,jd 会跳转到定义
⒑let g:ycm_confirm_extra_conf= “打开vim时不再询问是否加载ycm_extra_conf.py配置
⒒let g:ycm_collect_identifiers_from_tag_files = “使用ctags生成的tags文件
⒓以上就是Linux给Vim安装YoupleteMe插件的方法了,YoupleteMe插件号称Vim自动补全神器,这个插件对Vim来说相当重要。