windows 上vim 插件安装

一、ctags 插件
1、将ctags.exe文件放到和gvim.exe文件同一个目录下
2、在vimrc文件中配置,简易配置如下:
set tags=tags;//表示让用户在当前目录下寻找tags,另外" ; "为必须表示置可以逐级向上查找tag文件
set autochdir//表示自动切换目录
使用:
在工程的根目录(一般为工程的最上层)下使用命令ctags -R *

二、cscope 插件
1、将cscope目录中的文件(一般为三个)放入到gvim.exe文件同一目录下
使用:
在工程的根目录下使用cscope -Rbq,会在当前的目录下生成cscope.out。到工程文件中使用cscope add path(cscope.out的绝对路径)
具体使用如:cs find s 函数/变量

三、taglist 插件
1、将taglist 目录中的相关文件(doc和plugin目录),将这两个目录中的文件copy到vimfile中对应目录下
使用:
可查看当前文件中的函数和结构体

注意:
如果vimfile 目录下没有对应的目录,可创建相应的目录

四、vundle 插件(管理vim插件的插件)
1、在vimfile目录下克隆vundle,命令为:
git clone https://github.com/VundleVim/Vundle.vim.git ./bundle/Vundle.vim
2、在vimrc 中添加如下配置:
"Vundle Vim Plugin Management
set nocompatible " be iMproved, required
filetype off " required

"由于此处不是将vundle安装在用户目录下,故配置稍微有点不一样,另外在vim中注释为 "
set rtp+=KaTeX parse error: Expected 'EOF', got '#' at position 40: …le/ call vundle#̲rc('VIM/vimfiles/bundle/')
Bundle ‘gmarik/vundle’ "必备

filetype plugin indent on"插件的位置

"此处为具体插件的位置
Bundle ‘Solarized’ "背景色
Plugin ‘git://github.com/scrooloose/nerdtree.git’ "文件树形结构

filetype plugin indent on " required,结束的位置

五、autocomplpop插件
1、autocomplpop目录下的文件copy 到vimfile对应目录下,没有对应的目录即创建

六、omnicppcomplete 插件
1、omnicppcomplete目录下的文件copy 到vimfile对应目录下,没有对应的目录即创建

七、solarized包
1、背景颜色插件包,可将其直接解压后放到vimfile/bundle 目录下

下面介绍一些常用配置
set nobackup "取消自动保存备份文件
set noundofile "清除选项来阻止vim创建备份文件
set nu"设置行号
set ic"寻找时忽略大小写搜索

"此处为了使用c++的库,要到安装目录寻找库文件,生成tags
set tags+=E:\qt\5.8\Src\tags
set tags+=E:\qt\5.8\mingw53_32\include\tags

"颜色主题,solarized
"是插件可通过vundle进行下载,然后进行配置,也可以直接到官方网站去下载,然后将solarized.vim文件copy到vimfile/color文件中,然后到vimrc文件中进行配置
colorscheme solarized

"语法使能
syntax enable
if has(‘gui_runing’)
set background=light
else
set background=dark
endif

set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has(“win32”)
set fileencoding=chinese
else
set fileencoding=utf-8
endif

"解决菜单乱码,下面这两条是自己配的
source $VIMRUNTIME/delmenu.vim "
source $VIMRUNTIME/menu.vim

"解决consle输出乱码
language messages zh_CN.utf-8

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值