Windows 下 vim 的安装
by bugnofree
Publish → 2019-01-17 Update → 2019-01-18

安装 vim

到这里 https://github.com/vim/vim-win32... 下载安装包,然后一步步安装. 如下所示

安装恰当的 python3 版本

安装 vim 之后, 打开命令行, 输入 vim --version, 寻找类似下面的输出

-DDYNAMIC_PYTHON3_DLL=\"python37.dll\"

这里我的输出是 python37.dll, 所以你应该下载安装 python37 版本,到这里 https://www.python.org/downloads... 下载 python3.7.x,下载完成后安装即可, 注意在安装界面勾选将 Python 添加到 PATH 环境变量.

安装完成后打开一个新的命令行, 输入 python 或者 python3 看是否能进入 python环境,我假定能成功的命令为 python3.

安装字体 source code pro 字体

说实话这个字体下载地址可是真难找, 在这里 https://github.com/adobe-fonts/s...下载完成后解压, 其字体目录如下

➜  SourceCodePro_FontsOnly-1.013 tree
.
├── LICENSE.txt
├── OTF
│   ├── SourceCodePro-Black.otf
│   ├── SourceCodePro-Bold.otf
│   ├── SourceCodePro-ExtraLight.otf
│   ├── SourceCodePro-Light.otf
│   ├── SourceCodePro-Regular.otf
│   └── SourceCodePro-Semibold.otf
├── ReadMe.html
├── SourceCodeProReadMe.html
└── TTF
    ├── SourceCodePro-Black.ttf
    ├── SourceCodePro-Bold.ttf
    ├── SourceCodePro-ExtraLight.ttf
    ├── SourceCodePro-Light.ttf
    ├── SourceCodePro-Regular.ttf
    └── SourceCodePro-Semibold.ttf

拷贝 TTF 目录下的所有文件到 C:\Windows\Fonts 目录即可.

安装 git

到这里 https://git-scm.com/download/win 下载 git 安装.

注意如下几个步骤

其他保持默认, 一路 next 狂奔下去即可.

安装配置文件

重新打开一个命令行, 执行如下命令下载配置文件

rd /s /q %USERPROFILE%\vimfiles
git clone https://github.com/ikey4u/vim.git %USERPROFILE%\vimfiles

现在就完成了基本的配置, 打开 gvim 看一下效果.

接着我们来安装插件, 在 gvim 里面执行  :PlugInstall ,该命令将会并行的为你安装所有的插件.

这里面的插件需要额外的依赖, 所需要的简单的依赖可以通过如下命令完成安装

python3 -m pip install neovim

当安装完插件后我们需要配置  %USERPROFILE%\vimfiles\vimrc  中的几个选项,参考 ./options.txt 或者 http://ahageek.com/writer/specia...

复杂依赖比如 YCM, 参见下节.

自动补全 YCM 的配置安装