Windows 下 gvim 安装 YouCompleteMe (2017 年方法 MSVC)
折腾
因为主要工作电脑换成了 windows,所以今天忍无可忍没有基于语义的自动补全了。开始折腾 win 下的 YouCompleteMe 的安装。
网上的其他教程也是各种版本都有,还有要装 mingw 的。我就编译一个插件,还要下 mingw 的一堆软件(主要是慢),直接 Visutal Studio 不行么。
安装步骤
去官网下载 VS 2015 免费版,visualstudio.com,安装。或者你自己有 vs 2013 或者 2012,就跳过这步。
检查 Python、gvim 是否都是 32 位或者 64 位的,如果不是,请自行安装相同的版本。
确保 gvim 有 python2/3 的支持。(google 关键字: check vim python support) 没有去这里
去 cmake 官网下载 cmake 的 win 二进制发布版 cmake.org,注意这里要选择与你 vim 以及 python 匹配的版本。
下载 LLVM 3.9.0
下载 vundle
1 | git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim |
- .vimrc 加入
Plugin 'Valloric/YouCompleteMe'
- gvim 里面敲
:PluginInstall<Enter>
- 资源管理器找到
C:\Users\你的名字\.vim\bundle\YouCompleteMe
目录。 python install.py --msvc 14
,这里的 msvc 参数是 VS 的版本,12 是 2013,11 是 2012。
大功告成。
除了下载比较慢,这应该是最快的傻瓜教程了。
如果无法开始编译,请检查 VS 是否安装了 C 语言编译库。
至于 YouCompleteMe 的配置,则不在此文范畴了。
Windows 下 gvim 安装 YouCompleteMe (2017 年方法 MSVC)