完成截图如下:
上侧位置1:显示多文档编辑,当打开多个文件时可按CTRL+Tab键切换
左侧位置2:显示当前目录下的文件,按CTRL+左右箭头在2和3之间进行切换
右侧位置3:文档编辑区
本次的配置主要在3个方面:语法高亮,多文档编辑,添加文件目录双窗口
- 先下载安装gvim
- 设置语法高亮:在_vimrc中添加以下脚本(_vimrc在gvim的目录下):
set nu! "设置行号
colorscheme desert "设置配色方案
syntax on "语法高亮
syntax enable set nobackup "不生成备份文件
set showmatch "设置匹配模式
set smartindent "设置只能对齐
set ai! "设置自动缩进
set fileencodings=utf-8,gbk
set ambiwidth=double "设置中文支持
set guifont=consolas:h12 "设置字体及大小
set mouse=a "启用鼠标
- 配置ctags和taglist实现程序中跳转成功
tags下载地址:http://prdownloads.sourceforge.net/ctags/ec57w32.zip
解压后将ctags.exe复制到C:ProgramFiles (x86)Vimvim80下,可执行文件(ctags.exe)拷贝到system32,再按win+R,输出cmd,确认,再输入ctags -R
并编辑_vimrc文件,(注意分号)添加以下内容:
set tags=tags;
set autochdir
taglist下载:http://www.vim.org/scripts/download_script.php?src_id=7701
将taglist_45.zip解压,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到C:ProgramFiles (x86)Vimvim80下的doc及plugin中。
在_vimrc文件中加入以下内容:
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1
用gvim打开代码文件(已生成过tags文件),输入:Tlist
,TagList窗口即出现在左侧。再输入::Tlist
,左侧栏消失;左侧栏列出了当前文件中的所有宏, 全局变量, 函数名等, 在查看代码时用这个窗口总揽全局, 切换位置相当方便。
4. winmanager.zip 地址http://www.vim.org/scripts/download_script.php?src_id=754
将winmanager.zip解压和拷贝,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到C:ProgramFiles (x86)Vimvim80下的doc及plugin中
在_vimrc文件中加入以下内容:
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>
最后输入WMToggle
即可打开
5. 自动补全 omnicppcomplete