欢迎光临 www.huangdc.com

全世界最好的编辑器VIM之Windows配置篇

Linux huangdc 43666℃ 0评论

全世界最好的编辑器VIM之Windows配置(gvim),vundle插件管理,NERDTree插件,ctrlp插件,vim-nerdtree-tabs插件等 。vim本来就是很强大,很方便的编辑器,再加上这些杀手级的插件,那就真的无敌了

官方网站:http://www.vim.org

平时习惯在linux上面使用vim,但是在windows下面,总感觉没有找到比vim好用的编辑器,所以,决定在windows下也安装一个vim  , ^^ go…

先放一张我自己的vim配置效果图,简单而美丽

20160615112140

 

1、安装GVIM

A、下载 GVIM

B、运行下载的安装程序,并按照说明一步一步正确安装即可
我这里安装的路径是 C:\Program Files (x86)\Vim\

QQ图片20160615095324

桌面图标:

20160615095507

2、安装vim插件管理工具vundle

注意:安装vundle前提需要先安装 git 和 配置curl

(1)、安装git客户端:msysgit

msysgit只是提供了git的核心功能,而且是基于命令行的

A、下载 msysgit

B、运行下载的安装程序,并安装说明一步一步正确安装即可,需要注意的一点就是PATH环境选择界面;
注意:在 adjusting your PATH environment (调整PATH环境)界面,我们选择第二个 run git from the windows command prompt ;如图

20160615100453

C、安装完成,打开cmd 命令提示符,运行命令( git –version )检查git 版本号
20160615100716

D、msysgit 的安装路径是 C:\Program Files (x86)\Git (我的安装路径)

20160615101212

(2)、配置 curl

在windows下安装curl与msysgit结合非常简单,只需要在git的cmd目录创建文件curl.cmd即可
路径:C:\Program Files\Git\cmd\curl.cmd ,文件内容如下

打开cmd 命令提示符,运行命令( curl –version )检查curl 版本号

20160615101605

好了,我们开始安装 vundle 了,也很简单

(2)、安装Vundle   (Vundle on Windows)

A、打开cmd 命令提示符,只要运行一条命令即可,我们将vundle安装到 C:\Program Files (x86)\Vim\vimfiles 目录,目录如下:

20160615101910

B、添加一个gvim目录的 环境变量 $VIM ,步骤 :我的电脑->属性->高级系统设置->高级->环境变量->新建 ;如图

20160615103128

C、在vim启动设定文件_vimrc添加 bundle的配置 ,vim的启动设定文件 _vimrc (在linux文件名是 .vimrc , 在windows下面是 _vimrc);这里直接配置一个全局的 _vimrc 文件,路径:C:\Program Files (x86)\Vim\_vimrc  , 添加如下内容

在Github vim-scripts 用户下的repos,只需要写出repos名称
在Github其他用户下的repos, 需要写出”用户名/repos名”
不在Github上的插件,需要写出git全路径

D、Bundle 插件管理器使用

相关命令
安装插件:BundleInstall
更新插件:BundleUpdate
清除不再使用的插件:BundleClean
列出所有插件:BundleList
查找插件:BundleSearch

例如安装插件
打开一个gvim, 运行:BundleInstall 或者在命令行运行 vim +BundleInstall +qall
安装完成后插件就能用了

20160615105239

3、VIM之文件管理插件NERDTree 和 共享插件vim-nerdtree-tabs

A、安装和基本用法

通过vim插件管理工具Vundle安装NERDTree和vim-nerdtree-tabs就很简单,只需要将插件路径添加到bundle的配置即可,添加两行

Plugin ‘scrooloose/nerdtree’
Plugin ‘jistr/vim-nerdtree-tabs’

NERDTree和vim-nerdtree-tabs的 github路径可以自行查询一下

配置如下

打开一个gvim, 运行 :BundleInstall 即可

 

NERDTree的一些基本操作快捷键

B、在vim启动设定文件_vimrc添加NERDTree的配置

4、VIM之搜索定位打开文件插件CtrlP

A、安装和基本用法

安装跟NERDTree和vim-nerdtree-tabs插件安装方法一样,只需要添加一行  Plugin ‘kien/ctrlp.vim’ 即可,完整如下

打开一个gvim, 运行 :BundleInstall 即可

ctrlp的 github路径可以自行查询一下

在网上找到 ctrlp 的一个gif 文件,如下

ctrlp-vim-demo

最后,附上我的_vimrc 完整配置,我只安装了这三个插件

5 、我自己的 _vimrc 完整配置,可参考

遇到几个错误的地方及方法 提示一下

“设置文件的代码形式 utf8
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,cp936

“vim的菜单乱码解决
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

“vim提示信息乱码的解决
language messages zh_CN.utf-8

转载请注明:Huangdc » 全世界最好的编辑器VIM之Windows配置篇

喜欢 (49)or分享 (0)
发表我的评论
取消评论

表情
(12)个小伙伴在吐槽
  1. 给我版权
    哈哈2016-07-01 12:29 回复
  2. 的点点滴滴
    ssss2017-01-30 13:54 回复
    • :mrgreen:
      匿名2017-06-03 22:24 回复
  3. 你好,为什么按操作步骤,会出现 unknown function vundle#installer#new 错误
    匿名2017-08-02 13:58 回复
  4. 执行命令 Bun的Install有 unknown function vundle#installer#new 错误,请问如何解决
    匿名2017-08-04 17:32 回复
    • 路径设置对了吗
      匿名2017-09-04 14:01 回复
  5. unknown function vundle#installer#new ,哇博主,我也出现这个错误了,是哪儿出问题了么,环境变量也设置对了啊,小白求教,还有我的背景是白色的,换成黑色之后第二次打开又变成白色了怎么处理 🙄
    匿名2017-11-04 14:54 回复
    • 跑到哪一步出现这样的错误呢
      huangdc2017-11-13 09:46 回复
      • unknown function vundle#installer#new 我也出现了这个问题!, 是在gvim里使用 BundleInstall的时候,路径设置一模一样的
        匿名2017-12-14 17:59 回复
  6. 出现 unknown function vundle#installer#new 错误,将call vundle#begin()改为call vundle#begin('$VIM\vimfiles\bundle')即可
    匿名2017-12-09 17:56 回复
    • 正解
      匿名2018-06-13 22:34 回复
  7. vundle上面会自动安装插件到.vim下面如何破啊,我设置了rtp和你的一样
    匿名2018-02-02 17:00 回复