VIM在Win7上的安装教程
1.下载
目前VIM在其官网上的最新版本为7.4,Windows版本名称为GVIM,在百度软件中可以下载GVIM的最新版本,建议
在百度上下载,因为比较快。在百度上搜索"GVIM"就可以找到下载链接。下图为VIM官网下载方法。

2.安装
GVIM的安装十分简单,点next就可以了。
3.设置
安装完后,打开GVIM的图形界面如下:

此界面是默认界面,我们可以设置为自己想要的界面,并把这些设置保存到文件中,后续 GVIM 打开时将使用用
户的设置。在GVIM安装目录下,可以找到 _vimrc(无后缀名)的文件,我们把设置的命令写在此文件中。用记事本
或其他文本编辑器打开这个文件,我们将添加以下内容:
1、显示行号:我们常常需要行号以进行文件当中的跳转,但 GVIM默认不显示行号,我们在文件末尾添加"set nu"
命令来设置显示行号。
2、设置配色方案:GVIM的默认背景色是白色,我们可以设置自己的配色方案,GVIM 中有很多配色方案,配色方
案文件放在安装目录下的 ../VIM74/colors文件夹中,我使用的方案是 desert,所以在文件末添加 "colo desert"语句。
3、隐藏菜单和工具栏:如果你觉得菜单栏和工具栏太碍眼,可以设置为隐藏。使用如下语句可以隐藏菜单栏和工具
栏,并将<F2>按键映射为显示/隐藏菜单、工具栏功能,设置语句如下:
"隐藏菜单栏和工具栏
set guioptions-=m
set guioptions-=T
"将F2键映射为显示/隐藏菜单、工具栏的按键
map <silent> <F2> :if &guioptions =~# 'T' <Bar>
\set guioptions-=T <Bar>
\set guioptions-=m <bar>
\else <Bar>
\set guioptions+=T <Bar>
\set guioptions+=m <Bar>
\endif<CR>
4、设置Tab占用空格数:使用语句"set tabstop=4"设置一个Tab占用四个空格宽度。
5、设置行间距:GVIM默认的行间距在编辑英文内容时很美观,但是编辑中文内容就会显得很拥挤,可以通过
"set linespace=4"设置行间距为4,在我电脑上间距为4看起来不错,你可以根据自己需要的设定。
6、设置行的长度:GVIM默认行长度为78,你在输入文字时,如果超过这个长度则自动断行,我们可以根据自己的
需要设置行的长度,通过语句"set textwidth=100"设置行的宽度为100。
整体代码如下:

编辑完成后,关闭_vimrc文件,再打开GVIM,可以看到GVIM外观上的变化:

VIM在Win7上的安装教程的更多相关文章
- win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程( Win7 SQL Server2005 安装教程)
win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程 由于工作需要,今天要在电脑上安装SQL Server 2005.以往的项目都是使用Oracle,MS的 ...
- Win7上Git安装及配置过程
Win7上Git安装及配置过程 文档名称 Win7上Git安装及配置过程 创建时间 2012/8/20 修改时间 2012/8/20 创建人 Baifx 简介(收获) 1.在win7上安装msysgi ...
- 在Mac和win7上分别安装了docker后,发现原来的vagrant都启动不了了
在Mac和win7上分别安装了docker后,发现原来的vagrant都启动不了了 liugx@liugx vagrant$ vagrant up /opt/vagrant/embedded/gems ...
- OpenCV在各版本上的安装教程
目录 使用pip安装OpenCV 安装Python版的OpenCV 4 安装Python版的OpenCV 3 在OSX和 macOS上安装OpenCV 3 在Ubuntu上安装Python版的Open ...
- 版本管理之Git(二):Win7上Git安装及简单配置过程
一.安装包 msysgit(Windows版本的Git) 下载地址:http://code.google.com/p/msysgit/downloads/list?q=full+installer+o ...
- Redis在win7上的安装与可视化应用
Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set ...
- win7 下 qwt安装教程
一.安装:qwt的安装很简单,可以参看它的install文档.1.解开下载下来的zip文件,比如解开到d:\qt\qwt-5.0.2目录下,修改目录下的qwtconfig.pri文件里面的安装路径,比 ...
- DockerToolbox在Win7上的安装和设置
为什么使用Docker Toolbox Docker在Windows上使用有两种方式,一是利用VirtualBox建立linux虚拟机,在linux虚拟机中安装docker服务端和客户端,二是利用Wi ...
- 以前在win7上死活安装不上的pymssql,现在可以安装了
作SQL发布时,支持了mssql,在linux上,pymssql安装一直没问题,但在windows7上就不可以. 今天要用了,心血来潮,下载了一个新的pymssql的exe文件, 就安装成功了... ...
随机推荐
- 三:SpringCloud-Ribbon
六:Ribbon负载均衡 1. 概述 1.1 是什么 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套==客户端 负载均衡==的工具. 简单的说,Ribbon是Net ...
- centos 网络很慢且无法远程登陆的解决办法
安装了centOS,但是发现网速实在是卡得几乎不能上网,连百度都打不开 后来想到偶然记得有一次看过一段话,说到关闭ipv6,测试来一下,果然有效,关闭来ipv6打开网速飞快. 关闭方法,在/etc/m ...
- Spring与MyBatis整合上_Mapper动态代理方式
将MyBatis与Spring进行整合,主要解决的问题就是将SqlSessionFactory对象交由Spring来管理..所以该整合,只需将SQLSessionFactory的对象生成器S ...
- Tomcat配置连接c3p0连接池
一.Tomcat配置JNDI资源 JNDI(Java Naming and Directory Interface),Java 命名和目录接口. JNDI的作用就是:在服务器上配置资源,然后通过统一的 ...
- Java 学习笔记(1)——java基础语法
最近抽时间在学习Java,目前有了一点心得,在此记录下来. 由于我自己之前学过C/C++,而Java的语法与C/C++基本类似,所以这一系列文章我并不想从基础一点点的写,我想根据我已有的C/C++经验 ...
- [SHOI2007]园丁的烦恼
裸的二维数点 #include"cstdio" #include"cstring" #include"iostream" #include& ...
- 03:成绩排序 个人博客:doubleq.win
个人博客:doubleq.win 03:成绩排序 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 给出班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出 ...
- Bookmarklet编写指南
作者: 阮一峰 日期: 2011年6月11日 前一段日子,我写了两个Bookmarklet----"短网址生成"和"短网址还原". 它们用起来很方便,除了我本人 ...
- jQuery轮播图(一)轮播实现并封装
利用面向对象自己动手写了一个封装好的jquery轮播组件,可满足一般需求,不仅使用简单且复用性高. demo:点此预览 代码地址:https://github.com/zsqosos/componen ...
- HTML中的图片
在一开始时,Web仅有文本,那真的是很无趣.幸运的是,没过多久网页上就能嵌入图片和其他有趣的内容了.虽然还有许多其他类型的多媒体,但是从地位比较低的<img>元素开始是符合逻辑的,它常常被 ...