Gvim各种插件配置(windows环境下)

1、Vundle插件:https://github.com/gmarik/Vundle.vim

用于管理Vim插件,安装此插件需要系统中已安装git,参考链接:Git
for Windows安装和基本设置

  在Vim/vimfiles路径下新建文件夹bundle,然后在此文件夹下克隆github上的vundel项目:

  完成后会在bundle文件夹下看到Vundle.vim文件夹下的内容,开始配置vundle;

在.vimrc文件中添加如下代码:

 1 filetype off
2
3 "Vundle的路径
4 set rtp+=$VIM/vimfiles/bundle/Vundle.vim
5 "插件的安装路径
6 call vundle#begin(‘$VIM/vimfiles/bundle/‘)
7
8 Plugin ‘gmarik/Vundle.vim‘
9 Plugin ‘L9‘
10
11 call vundle#end()
12 filetype plugin indent on

Vundle

  保存后在Vim的normal模式下执行命令 :BundleInstall
就可以下载插件,下载完可以在Vim中看到Done字样

接下来就可以用Vundle轻松的管理插件;

注:

  若不指定call vundle#begin()中的路径参数,默认保存路径为C:\Users\***\.vim

参考:

  设置参考:https://github.com/gmarik/Vundle.vim

  sww_simpcity的"使用vundle管理vim插件"一文:http://blog.csdn.net/sww_simpcity/article/details/18504071

  Windows下BundleSearch出现错误的问题:http://www.cnblogs.com/pigzhu/p/3320755.html

  目录问题:http://www.cnblogs.com/ppboy_dxh/p/3226938.html

2、vim-airline插件:https://github.com/bling/vim-airline

插件powerline的箭头在windows下显示乱码问题,没有找到好的解决方法,用此插件替代;

(以下步骤默认已经安装vundle插件)

在call vundle函数中添加如下代码:

?




Plugin ‘bling/vim-airline‘

然后用输入命令BundleInstall安装vim-airline插件即可;

安装后重启Vim即可看到效果,使用的是默认配置,需要更改参考github上的介绍

3、ctags插件:http://ctags.sourceforge.net/

方便代码阅读,其他一些插件如taglist需要此插件支持

到网站上面下载支持windows的ctags:

解压后,找到CTags.exe复制到C:\Windows\System32目录下,这样在任何目录下都可以调用ctags了;

然后在源代码目录下运行命令 ctags -R以生成tags文件,如下图(我的代码放在D盘):

之后可以在D盘看到tags文件,之后在_vimrc中添加关于ctags的设置:

1 map <F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>
2 imap <F12> <ESC>:!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>
3 set tags=D:\tags
4 set autochdir

ctags

ctags就安装成功了,值得一提的是若源代码目录变化,假如新增文件需要再次运行ctags
-R命令,故在_vimrc文件中映射F12快捷键用于重新生成tags文件;

参考:

http://blog.163.com/[email protected]/blog/static/71988399201243064711872/

4、taglist插件:https://github.com/vim-scripts/taglist.vim

显示当前的代码结构概览,增加代码浏览的便利程度,可以直接用Vundle安装,在vimrc中添加

Bundle ‘taglist.vim‘

执行安装命令后在vimrc中添加设置taglist的代码:

1 let Tlist_WinWidth=25
2 let Tlist_Show_One_File=1
3 let Tlist_Exit_OnlyWindow=1
4 let Tlist_Use_Right_Window = 1
5 let Tlist_File_Fold_Auto_Close=1 "自动折叠
6 "映射快捷键F6,开启/关闭窗口
7 nmap <silent> <F6> :Tlist<CR>

taglist

完成插件taglist的设置,按F6即可看到效果;

5、minibufexpl插件:http://www.vim.org/scripts/script.php?script_id=159

实现多文件编辑的插件,用Bundle下载的好像会不兼容,所以去官网上下载minibufexpl.vim复制到C:\Program
Files\Vim\vim74\plugin目录下,在_vimrc中添加设置:

let g:miniBufExplMapWindowNavVim = 1   "按下Ctrl+h/j/k/l,可以切换到当前窗口的上下左右窗口
let g:miniBufExplMapWindowNavArrows = 1 "按下Ctrl+箭头,可以切换到当前窗口的上下左右窗口
let g:miniBufExplMapCTabSwitchBufs = 1 "启用以下两个功能:Ctrl+tab移到下一个窗口
let g:miniBufExplModSelTarget = 1 "不要在不可编辑内容的窗口(如TagList窗口)中打开选中的buffer

minibufepl

6、winmanager插件:https://github.com/vim-scripts/winmanager

实现对Vim窗口的管理,用Bundle直接添加,然后在_vimrc中添加设置:

1 let g:winManagerWindowLayout=‘FileExplorer|TagList‘
2 let g:winManagerWidth =25
3 nmap wm :WMToggle<cr>
4 "定义快捷键
5 nmap <silent> <F7> :WMToggle<cr>
6 "let g:AutoOpenWinManager = 1 "开启Vim时自动打开

winmanager

快捷键F7就可以打开/关闭相应的窗口;

7、The-NERD-tree插件:https://github.com/vim-scripts/The-NERD-tree

可以浏览文件系统并打开文件,也是用Bundle直接安装,Plugin ‘The-NERD-tree‘,添加设置:

 1 nmap <silent> <F2> :NERDTreeMirror<CR>
2 nmap <silent> <F2> :NERDTreeToggle<CR>
3
4 "窗口大小
5 let NERDTreeWinSize=25
6 "窗口位置
7 let NERDTreeWinPos=‘left‘
8 "是否默认显示行号
9 let NERDTreeShowLineNumbers=1
10 "是否默认显示隐藏文件
11 let NERDTreeShowHidden=0

The-NERD-tree

参考:

http://www.cnblogs.com/fujinliang/archive/2012/03/19/2405782.html

http://rokin.iteye.com/blog/475274

http://blog.csdn.net/tangbin330/article/details/8654770

http://www.oschina.net/p/vundle

Gvim各种插件配置(windows环境下),布布扣,bubuko.com

时间: 2024-08-24 01:58:04

Gvim各种插件配置(windows环境下)的相关文章

Idea下载后初始配置(windows环境下)

专业版的intellij可以免费试用30天.为了以后开发方便,咱们需要下载专业版进行破解和配置. 一.破解 安装过程中有个界面如下,咱们选择License server填上http://idea.iteblog.com/key.php下一步,点击Activate即可破解成功(发博文当天亲测可破).如果没安装过程中跳过了此项,而进入了试用期也没关系.选择菜单Help->Register->License server,填上http://idea.iteblog.com/key.php同样可以破解

windows 环境下go安装与环境配置

首先访问 http://golangtc.com/download 下载go 安装包和liteide 这里我们选择go1.5.1.windows-amd64.msi和liteidex28.windows-qt4.zip 安装go 程序包 直接双击go1.5.1.windows-amd64.msi将安装地址改为d:\go liteide 也解压到d盘 双击运行leteide 选择 查看-编辑当前环境修改#GOROOT=E:\gowork CTRL+S保存 修改系统环境变量 在系统环境变量中加入 G

windows环境下的eclipse操作虚拟机里面的hadoop相关配置

当电脑的配置不是很高的时候,在虚拟机里面安装上编译软件进行编程的话,卡的要命,所以总结一下在windows环境下eclipse配置链接虚拟机中的hadoop 在虚拟机中的hadoop要和主机的hadoop要是一样的版本(不知道不一样的版本会不会出现问题,确保成功,用一样的版本是最好的,我这里用的是hadoop2.7.0) 将虚拟机里面的环境配置好以后(虚拟机环境的配置,可见https://www.cnblogs.com/zhaochunhui/p/11451520.html),在window中进

[转]Windows环境下尝试安装并配置PHP PEAR备忘

转自:http://wangye.org/blog/archives/266/ 什么是PEAR 来自百度百科:PEAR 是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写.它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl. 由此可见PEAR是PHP代码的仓库,在这里可以找到很多有用的代码,避免我们重复写一些功能,

windows环境下配置tornado

1.前言 在网上看过一些在windows下配置tornado的教程,有一些写的十分复杂,让人望而生却.然后我就自己试着在windows下面配置tornado.我发现,方法非常简单,短短几步就能完成. 2.步骤 配置tornado的前提是你的windows已经安装了python,而且是2.x以上的版本.你可以到以下网址下载python for windows:https://www.python.org/downloads/,下载完毕点击运行即可 现在假设你的windows已经安装了python

Windows环境下MongoDB的安装与配置

MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链接 点击DOWNLOAD下载  目前最新的版本是3.2.4,下载好后选择安装目录,这里选择d:\mongo3.2 配置MongoDB 在目录 d:\mongo3.2下新建一个mongo.config文件,这个文件是用来对MONGODB进行配置用的, 在d:\mongo3.2\bin下新建一个目录db

Windows环境下利用github快速配置git环境

在windows环境下利用github客户端我们可以直接拥有可视化的界面来管理工程,当然你也可以选择你喜欢的命令行工具来做.今天我分享一个比较快速的方式来配置git环境. 先去下载github的windows客户端:https://windows.github.com/ 下载完安装后其实就搞定了一大半了.接下来我们把: C:\Users\[你的用户名]\AppData\Local\GitHub\PortableGit_c2ba306e一大串数字\bin C:\Users\[你的用户名]\AppD

在linux与windows环境下配置JDK

一.准备     下载新版JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html 所有版本请戳:http://www.oracle.com/technetwork/java/archive-139210.html 二.安装与配置     先说说在linux环境下.为了方便,以下操作均以root用户执行 jdk有3种形式的包,分别是rpm,rpm.bin,tar.gz,下面分别说     1. 这里我下载jdk-

windows环境下一块网卡配置双Ip或者多个Ip

倘若 有 69.231和238两台机器 ,其中这两台机器的站点部署一致互相为冷备份.如果69.231挂了,只要69.238这台冷备份的机器上面部署的站点内容和69.231一致就可以通过在69.238这个机器上配置双Ip的方式进行切换! windows环境下一块网卡配置双Ip或者多个Ip