gvim下 omnicppcomplete插件的安装使用

该插件主要是为c、c++代码实现代码补全。

一、下载

https://www.vim.org/scripts/script.php?script_id=1520

gvim下 omnicppcomplete插件的安装使用

打开网页之后滑到下面,选择要选择的压缩包,我下的是上面那个。

二、解压安装

解压下载好的压缩包,得到三个文件夹,将它们都复制到你的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键,提示就有了:

gvim下 omnicppcomplete插件的安装使用