Vim 终于发布了一个新的大版本 8.0
安装
下载安装最新版本的 Vim 的最好方式是使用 Git :1
git clone https://github.com/vim/vim.git
更多信息可参考: http://www.vim.org/git.php 。
Windows下图形界面版: ftp://ftp.vim.org/pub/vim/pc/gvim80.zip
windows下next安装就可以。
Vim安装完成之后,目录如下:
主题
vimrc配置内容主要参考了http://blog.csdn.net/zhengzhoudaxue2/article/details/45247733
注:_vimrc主题中参数解释见 http://edyfox.codecarver.org/html/_vimrc_for_beginners.html
配置Vundle
下载Vundle
在Vim/vimfiles路径下新建文件夹bundle,然后在此文件夹下克隆github上的vundel项目:1
2
3#以管理员权限运行cmd,进入bundle文件夹下
cd Vim/vimfiles/bundle
$ git clone https://github.com/VundleVim/Vundle.vim.git Vundle.vim
配置Vundle
在_vimrc文件中添加如下代码:
以下英语输入法状态下的”符号是_vimrc中的注释符;1
2
3
4
5
6
7
8
9
10
11
12filetype off
" Vundle的路径
set rtp+=$VIM/vimfiles/bundle/Vundle.vim
" 插件的安装路径
call vundle#begin('$VIM/vimfiles/bundle/')
" 需要安装的插件
Plugin 'gmarik/Vundle.vim'
Plugin 'L9'
call vundle#end()
filetype plugin indent on
注:若不指定call vundle#begin()中的路径参数,默认保存路径为C:\Users***.vim;
vim中安装/卸载插件
vundle主要是利用git,来处理自动安装,更新和卸载插件,所以首先需要安装git。
vim插件安装方式
_vimrc指定的vim插件安装有4种方式:
Bundle ‘tpope/vim-fugitive’
Bundle ‘Lokaltog/vim-easymotion’
Bundle ‘L9’
Bundle ‘FuzzyFinder’
Bundle ‘git://git.wincent.com/command-t.git’
Bundle ‘file:///Users/gmarik/path/to/plugin’
常用的命令
启动vim,键入1
2
3
4
5
6:BundleInstall 安装插件
:PluginInstall 安装插件
:BundleInstall! 更新插件
:BundleClean(!) 卸载不在.vimrc配置列表中的插件
:BundleSearch(!) 搜索插件
:BundleList 显示已安装插件列表
如果想安装插件,首先在_vimrc中添加相应插件的Bundle,一般为Bundle ‘username/pluginname’的形式,如Bundle ‘gmarik/vundle’,然后打开Vim,输入一下命令,并等待Done即可,如果安装过程中出错,可以输入小写字母”l”查看日志;
如果想卸载插件,只需在_vimrc中删除(或注释)相应的Bundle,然后打开Vim,输入相应命令。
遇到的问题
解决办法:ctags 目录下的 ctags.exe 复制到gvim.exe 所在的目录;
参考资料
Gvim各种插件配置(windows环境下) - vitah
VIM插件管理—vundle
Vim Skills——Windows利用Vundle和Github进行Vim配置和插件的同步
_vimrc for beginners
_gvim与插件的安装(ctag、taglist、cscope等)