最近心血来潮想体验用vim写代码的感觉, 但是vim本身并不支持windows, 必须用虚拟机或类linux的环境啥的. 因为本人电脑配置过于垃圾, 所以选了类linux环境, 于是便有了本篇教程
不过在开始教程之前要强调的是:
本文仅搭建最基本的环境(MSYS2+vim+gcc), 并且也仅简单介绍三者用法, 需要详细的请自行搜索相关教程
首先下载MSYS2, 下载地址: http://repo.msys2.org/distrib/i686/
打开后, 你应该看到类似如下的页面:
为保证那些还在用着32位系统的读者的兼容性, 故使用32位版本, 实际体验也不会有太大差距
这里下载后缀为exe的, 至于具体是其中的哪一个, 下日期最新的就对了
不过由于喜闻乐见的原因, 下载速度非常慢, 所以我也准备了一个备用链接: https://share.weiyun.com/5xIvQo8
下完MSYS2, 接下来就是安装了
打开下载下来的安装程序, 你应该看到类似如上的页面, 单击下一步:
这里的路径如果自己C盘剩余空间够用的话(实测1G下来左右)就不用改, 更改后的文件夹名最好与原来保持一致. 单击下一步:
单击下一步就开始安装了:
单击下一步
单击完成
打开开始菜单-所有程序, 我们可以看到MSYS2为我们提供了3种不同的shell环境:
这里不用管太多, 直接选第一个或第二个就行了
又因为喜闻乐见的原因, 使用MSYS2的pacman(包管理器)下载包时非常慢, 所以在安装vim和gcc之前, 我们还要配置一下包管理器(pacman)的镜像源:
路径: %你的MSYS2安装路径%\etc\pacman.d
修改替换 mirrorlist.msys 文件内容为:
## MSYS2 repository mirrorlist
## Primary
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/
Server = http://repo.msys2.org/msys/$arch
Server = http://downloads.sourceforge.net/project/msys2/REPOS/MSYS2/$arch
Server = http://www2.futureware.at/~nickoe/msys2-mirror/msys/$arch/
修改替换 mirrorlist.mingw32 文件内容为:
## 32-bit Mingw-w64 repository mirrorlist
## Primary
Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/
Server = http://repo.msys2.org/mingw/i686
Server = http://downloads.sourceforge.net/project/msys2/REPOS/MINGW/i686
Server = http://www2.futureware.at/~nickoe/msys2-mirror/i686/
修改替换 mirrorlist.mingw64 文件内容为:
## 64-bit Mingw-w64 repository mirrorlist
## Primary
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/
Server = http://repo.msys2.org/mingw/x86_64
Server = http://downloads.sourceforge.net/project/msys2/REPOS/MINGW/x86_64
Server = http://www2.futureware.at/~nickoe/msys2-mirror/x86_64/
Server = http://mirror.bit.edu.cn/msys2/REPOS/
然后打开MSYS2执行以下代码刷新软件包数据即可:
pacman -Sy
执行以下代码安装vim和gcc:
pacman -S msys/gcc
pacman -S vim
至此, 你已完成最基本的环境配置
参考:
https://blog.csdn.net/hustlei/article/details/86687588
https://blog.csdn.net/Lazybones_3/article/details/88633738
没时间修改了, 将就着看吧