安装MSYS2
- 下载安装, 默认文件目录为:
C:\msys64
, 此目录为根目录。 - 修改
/etc/pacman.d/mirrorlist.msys
文件, 添加软件源提升下载速度:- 添加
Server =
到首行。 - 添加
Server =
到首行。 - 运行
pacman -Syu
更新
- 添加
安装基本编译套件
pacman -S gcc base-devel
安装ZSH
pacman -S zsh
安装oh-my-zsh 使zsh 更好用
安装git
pacman -S git
默认git会安装 vim,不过这个版本的 vim没有Lua支持,我需要 Lua,Python支持,所以vim等下自己在编译一下安装,安装完git后我手动删除了自带安装的vim版本。用whereis vim
列出vim的路径,然后一一删除。
编译安装vim
** 编译步骤: **
-
pacman ncurses-devel python2
-
编译安装lua,因为没有lua包
- curl -R -O
- tar zxf lua-5.3.2.tar.gz
- cd lua-5.3.2/src
- make mingw && cd .. && make install
-
编译安装vim
- git clone
- cd vim/src
./configure --prefix=/usr --with-tlib=ncursesw --enable-luainterp --with-lua-prefix=/usr/local --disable-gui --disable-tclinterp --enable-cscope --without-x CPPFLAGS="${CPPFLAGS} -I/usr/include/ncursesw" --enable-python3interp=dynamic --enable-rubyinterp=dynamic --enable-pythoninterp=dynamic --enable-multibyte && make
- cd .. && make install