<menu id="mqgc0"></menu>
  • <menu id="mqgc0"></menu><menu id="mqgc0"></menu><input id="mqgc0"><u id="mqgc0"></u></input>
    <input id="mqgc0"><u id="mqgc0"></u></input>
  • <optgroup id="mqgc0"></optgroup>
  • <input id="mqgc0"><tt id="mqgc0"></tt></input>
  • Gvim开发环境配置笔记

    电脑杂谈  发布时间:2016-05-16 19:01:54  来源:网络整理

    你是否正在寻找关于gvim的内容?让我把最棒的东西奉献给你:

    gvim开发环境配置笔记--Windows篇

    环境:Windows7 旗舰版

    1、安装gvim7.3 : 下载地址,。

    2、安装中文帮助:vimcdoc-1.8.0-setup.exe 地址

    会自动识别gvim的安装路径,

    安装完后,gvim菜单中文出现乱码,在_vimrcset文件中增加:

    " 配置多语言环境,解决中文乱码问题

    if has("multi_byte")
    " UTF-8 编码
    set encoding=utf-8
    set termencoding=utf-8
    set formatoptions+=mM
    set fencs=utf-8,gbk
    if v:lang =~? '^/(zh/)/|/(ja/)/|/(ko/)'
    set ambiwidth=double
    endif
    if has("win32")
    source $VIMRUNTIME/delmenu.vim
    source $VIMRUNTIME/menu.vim
    language messages zh_CN.utf-8
    endif
    else
    echoerr "Sorry, this version of (g)vim was not compiled with +multi_byte"
    endif

    输入:help,显示中文帮助,说明安装成功:

    Image

    3、设置语法高亮

    编辑安装目录下的_vimrc文件(例如:我的在D:\Program Files\Vim)

    加入以下内容:

    set nu!

    colorscheme desert
    syntax enable
    syntax on

    再打开gvim,打开一个源代码文件:

    Image(1)

    这些设置使得gvim可以显示行号,并使用了desert配色方案,而且打开了语法高亮功能(用不同颜色显示注释、关键字、字符串等)。
    我们还可以让函数名也高亮起来,

    这里对C、C++的代码进行配置:在D:\Program Files\Vim\vim73\syntax下找到 c.vim 和 cpp.vim,分别添加以下内容:
    syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2
    syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1
    hi cFunction gui=NONE guifg=#B5A1FF

    重新打开gvim,效果如下:

    Image(2)


    4、程序中跳转

    将ec57w32.zip解压,在解压后将文件夹中的ctags.exe复制到D:\ProgramFiles\Vim\vim73下,并编辑_vimrc文件,添加以下内容:
    set tags=tags;
    set autochdir

    然后将D:\ProgramFiles\Vim\vim73加到环境变量的path中。在需要查看的源代码目录下执行命令ctags -R;然后再用gvim打开源代码文件:

    Image(3)


    按住“CTRL”键,点击对应的函数名或“CTRL+]”,会自动跳转到函数的定义部分,“CTRL+T”则返回;

    5、源代码分析工具 taglist

    将taglist_45.zip解压,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到d:\Program Files\Vim\vim73下的doc及plugin中。
    在_vimrc文件中加入以下内容:
    let Tlist_Show_One_File=1
    let Tlist_Exit_OnlyWindow=1

    Image(4)


    gvim打开代码文件(已生成过tags文件),输入:Tlist,TagList窗口即出现在左侧。再输入:

    :Tlist,左侧栏消失;左侧栏列出了当前文件中的所有宏, 全局变量, 函数名等, 在查看代码时用这个窗口总揽全局, 切换位置相当方便

    Image(5)



    6、文件浏览组件 WinManager

    winmanager.zip 地址?src_id=754

    将winmanager.zip解压和拷贝,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到d:\Program Files\Vim\vim73下的doc及plugin中

    在_vimrc文件中加入以下内容:

    let g:winManagerWindowLayout='FileExplorer|TagList'
    nmap wm :WMToggle<cr>

    gvim打开代码文件,normal状态下输入命令"wm",窗口如下:

    Image(6)

    左上角是浏览文件的窗口,左下角的是TagList窗口;

    7、多文档编辑

    minibufexpl.vim 地址?src_id=3640

    解压后将将minibufexpl.vim复制到d:\Program Files\Vim\vim73\plugin,在_vimrc中添加:

    let g:miniBufExplMapCTabSwitchBufs=1
    let g:miniBufExplMapWindowsNavVim=1
    let g:miniBufExplMapWindowNavArrows=1


    本文来自电脑杂谈,转载请注明本文网址:
    http://www.pienmashup.com/a/shenmilingyu/article-5156-1.html

    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 阮家鑫
      阮家鑫

      那持有的阿里巴巴要不要卖了

    • 冯彦华
      冯彦华

      孤芳自赏没有什么用

    • 陈秋伊
      陈秋伊

      升级后信号只有一格

    热点图片
    拼命载入中...
    重庆彩票