该插件主要是为c、c++代码实现代码补全。
一、下载
https://www.vim.org/scripts/script.php?script_id=1520
打开网页之后滑到下面,选择要选择的压缩包,我下的是上面那个。
二、解压安装
解压下载好的压缩包,得到三个文件夹,将它们都复制到你的gvim的vimfiles文件夹下,里面的文件会合并到同名文件夹中。
三、修改配置文件
将下面的内容加入到你的_vimrc文件里:
set nocp
filetype plugin on
let OmniCpp_GlobalScopeSearch=1
let OmniCpp_NamespaceSearch=1
let OmniCpp_DisplayMode=1
let OmniCpp_ShowScopeInAbbr=0
let OmniCpp_ShowPrototypeInAbbr=1
let OmniCpp_ShowAccess=1
let OmniCpp_MayCompleteDot=1
let OmniCpp_MayCompleteArrow=1
let OmniCpp_MayCompleteScope=1
imap <TAB> <C-X><C-N>
四、个性化配置
这是一种改变提示窗口颜色的方案(默认是紫红色):
highlight Pmenu guibg=darkgrey guifg=black
highlight PmenuSel guibg=lightgrey guifg=black
Pmenu
是所有选项的颜色,PmenuSel
是选中项的颜色,guibg
和 guifg
分别对应背景色和前景色。
同样是把它加入到你的_vimrc文件中即可。
五、大功告成。
在你需要提示或代码补全的时候,敲tab键,提示就有了: