转自http://blog.163.com/lixiangqiu_9202/blog/static/535750372012461190722/

一直在使用linux,但有时也会去虚拟机里的winxp折腾折腾,但由于习惯了vim+gcc所以win下未免会很不自在,想到vim和gcc都是开源项目估计应该有win平台下的,于是乎就开始搜索了,果不其然,gcc可以用dev-cpp,vim我们可以去vim.org下载,只要选择win版就可以了,之后就可以简单地单击安装了,安装完成之后,我们设置下PATH环境变量,这样我们就可以在命令提示符下使用它们了,win设置PATH环境变量的方法为:

右击我的电脑(Win7 的话是计算机)---属性--高级--环境变量然后在用户变量那里点击PATH编辑它,之后加入你的程序的绝对路径就可以了
如图

我的gcc路径在C:\Dev-Cpp\bin下,我的vim在C:\Program Files\Vim\vim73下,多个程序的环境变量路径之间用分号隔开
 
现在我们确定退出来,然后我们win+r,输入cmd,然后我们输入vim看看是不是已经搞定了呢

现在我们先设置下vim的语法高亮和自动缩进以及显示行号,显然win的那个记事本是不可能完成这些的
我们找到vim的安装路径,我的是C:\Program Files\Vim\vim73,然后找到_vimrc,这是vim的配置文件,现在我们可以使用vim来编辑它
vim _vimrc
然后我们在最后一行加上这些内容
set nu
syn on
set cindent
然后保存退出,上面依次上打开行号显示,语法高亮显示,最后一个是自动缩进,我采用的是c/c++缩进方式,其它的缩进方式如何设置可自行搜索
现在我们重启计算机,否则这些设置无法起作用
然后我们用c语言写一个hello world程序,并用gcc编译,然后再执行看下我们是否设置成功

然后保存退出
再用gcc编译下

 成功!

教你在windows下安装使用配置vim+gcc[转]的更多相关文章

  1. PHP学习之-Mongodb在Windows下安装及配置

    Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步 ...

  2. windows下安装和配置redis

    1.windows下安装和配置redis 1.1 下载: 官网(linux下载地址):https://redis.io/ Windows系统下载地址:https://github.com/MSOpen ...

  3. windows下安装和配置多个版本的JDK

    https://jingyan.baidu.com/article/47a29f2474ba55c015239957.html 如何在windows下安装和配置多个版本的jdk,本文将带你在windo ...

  4. 网络基础 Windows下安装和配置net-snmp 代理

    Windows 下安装和配置net-snmp 代理[摘录] by:授客 QQ:1033553122   A.   安装  1.   安装前准备 ActivePerl-5.10.0.1004-MSWin ...

  5. 基于svnserve的SVN服务器(windows下安装与配置)

    基于svnserve的SVN服务器(windows下安装与配置) 基于svnserve的SVN服务器(windows下安装与配置)关键字: svn 安装SVNserve 从http://subvers ...

  6. windows下安装和配置mongoDB

    上次在mac下安装和配置了mongodb,这次在windows下也尝试安装和配置mongodb. 1.首先下载mongodb压缩包,下载后解压到D盘或E盘.如下: 2.配置环境变量:桌面—计算机右键— ...

  7. windows下安装和配置SNMP

    window snmp服务开启及测试 转自:https://blog.csdn.net/qq_33314107/article/details/80031446 一 安装 二 开启服务 Linux下安 ...

  8. windows下安装并配置mysql

    前言:前面三篇文章将django的环境搭建完后,还只能编写静态网页,如果要用到数据库编写动态网页,那么还需要数据库 本章讲解mysql5.6数据库的安装和配置,对于其他版本仅供参考,不一定试用!推荐使 ...

  9. 烂泥:Windows下安装与配置Nginx web服务器

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 前几篇文章,我们使用nginx都是在linux环境下,今天由于工作的需要.需要在windows环境也使用nginx搭建web服务器. 下面记录下有关ng ...

随机推荐

  1. (笔记)CanOpen协议【CanFestival】移植方法 支持VC、QT、STM32

    转自http://bbs.21ic.com/icview-878522-1-1.html   前段时间学习了CanOpen协议,到网上下载的CanFestival3-10源码,移植到VC.QT.STM ...

  2. Android Studio 出现 Build gradle project info

    导入Android Studio,一直停留在Build gradle project info.主要是因为google被墙,下载gradle很慢,有时候设置下载不成功. 参考链接 http://blo ...

  3. Java如何从数组中查找公共的元素?

    在Java中,如何从数组中查找公共的元素? 示例 以下示例显示了如何从两个数组中查找公共元素并将其存储在数组中. package com.yiibai; import java.util.*; pub ...

  4. Spring JDBC删除数据

    以下示例将展示如何使用Spring jdbc执行删除数据库表中的记录,这里演示如何删除指定student表中的记录. 语法: String deleteQuery = "delete fro ...

  5. python3处理json文件中含有中文dumps的应用

    python3的编码问题一直比较简单 内存中字符串采用unicode 存储到文件中采用utf-8 以下为str,byte互相转换的过程: str = "abc学习" str Out ...

  6. htop和ncdu

    今天突然发现服务器不能够mkdir了,说没空间,用df -h命令显示空间是很大的,网管过来用ncdu命令一下显示某些文件夹中有好多文件,说是因为linux中小文件太多引发,即实际空间还有很多,但是小文 ...

  7. (转)Ubuntu12.04上NFS Server安装使用过程

    原文链接:Ubuntu12.04上NFS Server安装使用过程 实现步骤: 1.服务器端:sudo apt-get install portmap2.服务器端:sudo apt-get insta ...

  8. MongoDB多文档查询

    db.getCollection('transactionCompensation').find( { "$and":[ { "status":{ " ...

  9. springboot - Constructor、@Autowired、@PostConstruct分析

    1.Constructor 构造方法 2.@Autowired 依赖注入 3.@PostConstruct 在依赖注入完成后被自动调用 4. 三者的顺序: 从依赖注入的字面意思就可以知道,要将对象p注 ...

  10. asp.net导出excel 问题及服务器的部署dcom组件配置

    一.服务器上没有装office 如果要用MS的,这个问题基本不用考虑,只有安装才能解决,没有其它办法! (即使有牛人弄出来 了,估计也是给自己找麻烦) 不过,我只在服务器上装了一个2003精简版, 我 ...