在Ubuntu中第一次使用VIM编辑器发现好强大,打算在Win7中安装,其中遇到一些小问题,下边介绍详细的安装过程和遇到的问题。

1-安装

首先发现Github中有一款中意的作者,并且他开源的基本插件都集合了。

地址:https://github.com/DemonCloud/Aix-Vim(下载地址在项目说明文档中)

这是开源的点阵字体项目(可惜win中还没有用上,看看以后有时间折腾折腾)

将文件下载下来,按照作者的提示使用

:Vundleinstall

安装所有插件(作者的项目中已经安装Vundle工具,所以直接运行就可以了,你会看到一些插件安装过程)

2-个人喜好

现在基本情况上是可以用的,但是会有一些插件需要其他组件支持,而你没有安装那些组件,所以会有一些提示,具体的后边在说。

现在打开

箭头指的是GUI界面的VIM,下边的Vim.exe是命令行的,基本上是使用GUI界面的。

按照作者的指示更改想换的主题,这是我的主题

3-文件夹的结构

这是自己整理的方便以后进一步学习。

4-下边说一下关于开始安装插件过程中可能出现的问题

检查电脑上是否装有

(1)python2.7/3.4(因为插件ultisnips需要使用,问我这是什么插件,有没有用,我也不知道总之我不喜欢一开软件就提示我错误信息)

(2)MinGW(这是一款用来下在GCC和G++编译器的软件,他只是用来下载,具体怎么用它下载看看就会此处就不细说了)

(3)Lua(这是一款运行在GCC基础上的一种语言,具体我也不知道,就当他是一个GCC内核的工具吧,因为neocomplete需要此工具,如果不装Lua强迫症的我忍受不了)

5-说明

因为我的上述三个软件都没有安装好所以最后一直有上边两个错误,刚开始一头雾水什么也不知道,就联系了作者,作者细心的回答了问题,后来我终于知道问题出在哪一步了

下边我说说关于安装上述三个环境可能出现的问题

(1)环境变量

这是最容易出问题的,需要将Lua和python的环境变量配置好

这是我系统环境变量中Path中的最后的四个值我摘抄下来如上图。

除此之外还需要添加

这三个环境变量根据你安装的目录来确定LUA_DAR中的值。

(2)验证是否安装完成

在cmd.exe中输入下图中的内容

说明GCC安装好!

在cmd.exe中输入下图中的内容

说明Python已经装好!

--------------------------------------------------------------------------------------

分界线以上的都弄好的就基本所有插件可以用了,至于插件的功能是什么,以后再开新随笔详细说明。

整篇到此先告一段落,至于如何使用Vim就不再赘述。再次感谢作者细心解决问题。

关于windows 7 安装Vim的安装步骤介绍。——Arvin的更多相关文章

  1. Linux(centos)安装vim

    当在Linux环境下使用vim提示: vim command not found时,说明系统还没有安装vim. 安装步骤: 1.检查是否已安装 查看一下你本机已经存在的包,确认一下你的VIM是否已经安 ...

  2. ubuntu16.04下vim的安装与配置

    一.安装vim 使用命令 $ sudo apt-get install vim  来安装vim,安装后的vim需要进行一些配置,不然使用起来会有些不方便,比如不会自动缩进. 二.配置vim 使用命令  ...

  3. 安装vim自动补全插件

    1 安装VIM 2 安装vim插件管理工具.过程见链接.(谢谢) 3 在.vimrc中添加下列代码 Bundle 'Valloric/YouCompleteMe' 保存退出后打开vim,在正常模式下输 ...

  4. Windows 10环境安装VIM代码补全插件YouCompleteMe

    Windows 10环境安装VIM代码补全插件YouCompleteMe 折腾一周也没搞定Windows下安装VIM代码补全插件YouCompleteMe,今天在家折腾一天总算搞定了.关键问题是在于P ...

  5. Windows+Python+anaconda机器学习安装及环境配置步骤

    Windows+Python+anaconda机器学习安装及环境配置步骤 1. 下载安装python3.6以上版本(包含pip,不用自己安装)2. 直接下载安装pycharm安装包(用于编写pytho ...

  6. Android组合Windows环境下Frida的安装步骤

    Frida是什么     我觉得官网已经说得很清楚了.简单的说就是一款动态代码检测工具,可用于各种系统,这里的主要用途是动态检测Android代码,配合Windows系统环境使用.     Frida ...

  7. 在VM虚拟机Windows Server r2上部署安装Microsoft Dynamics CRM 2016 步骤详解(一)

    应公司需求,最近在学微软的Dynamics CRM.在搭建环境的过程中也遇到了一些雷坑,在这里分享一下安装部署过程当中所遇到的一些问题, 安装Microsoft Dynamics CRM 2016的几 ...

  8. 在Windows中安装vim

    这篇文章主要教大家如何在Windows系统下安装最好用的编辑器VIM 来自百度百科的介绍: Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性. VIM ...

  9. windows下 berkerly db的安装配置(修正了关键步骤)

    这个是我从别人的博客上找来的,亲测可用,确实解决了我当时遇到的一些问题. 首先,从http://www.oracle.com/technology/global/cn/software/product ...

随机推荐

  1. RDD、DataFrame和DataSet的区别

    原文链接:http://www.jianshu.com/p/c0181667daa0 RDD.DataFrame和DataSet是容易产生混淆的概念,必须对其相互之间对比,才可以知道其中异同. RDD ...

  2. AJAX 详解注释很全来自互联网

    1: //用户名校验的方法 2: //这个方法使用XMLHTTPRequest对象进行AJAX的异步数据交互 3: var xmlhttp; 4: function verify(){ 5: //1. ...

  3. linux源码分析(五)-start_kernel

    前置:这里使用的linux版本是4.8,x86体系. local_irq_disable(); 这个函数是做了关闭中断操作.和后面的local_irq_enable相对应.说明启动的下面函数是不允许被 ...

  4. 基于OpenSLL的RSA加密应用(非算法)

    基于OpenSLL的RSA加密应用(非算法) iOS开发中的小伙伴应该是经常用der和p12进行加密解密,而且在通常加密不止一种加密算法,还可以加点儿盐吧~本文章主要阐述的是在iOS中基于openSL ...

  5. ASP.NET MVC使用Areas后怎样获取Area(区域)的名称

    写此随笔,目的只为今后在ASP.NET MVC项目中再用到Area(区域)时作为备查. 获取当前Area(区域)名称的方法是: ViewContext.RouteData.DataTokens[&qu ...

  6. C++实现邮件群发的方法

    这篇文章主要介绍了C++实现邮件群发的方法,较为详细的分析了邮件发送的原理与C++相关实现技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了C++实现邮件群发的方法.分享给大家供大家参考.具 ...

  7. PrototypePattrn(原型模式)

    /** * * @author TMAC-J * 原型模式,可以说是简化的工厂模式 * 与工厂模式的区别是工厂模式可以生产很多的产品,而原型模式仅仅是复制而已 * 这里有一个问题:深克隆和潜克隆的问题 ...

  8. ABP之模块

    ABP的反射 为什么先讲反射,因为ABP的模块管理基本就是对所有程序集进行遍历,再筛选出AbpModule的派生类,再按照以来关系顺序加载. ABP对反射的封装着重于程序集(Assembly)与类(T ...

  9. ATM跨行取款的清算方式

    ATM跨行取款和POS机是类似的,因为没有商户参与,所以不需要收单清算,过程更为简单. 回到文章最开头的例子:你拿着一张工行卡去建行的ATM取了100元,这个跨行业务在CNAPS体系中的过程如下: 你 ...

  10. php动态更改post_max_size, upload_max_filesize等值

    在配置文件里 有些PHP 配置选项可以用int_set() 函数 直接在 项目里修改.但是有些值确不行.例如和上传文件有关的post_max_size和upload_max_filesize int_ ...