笔者由于工作环境要求,需要在 Windows 下进行各种开发。然而由于 Windows 与 Unix 系统十分不同,包括命令行和文本编辑器等工具十分不友好,因此我花了很大精力去调教Windows。为了之后在新的工作环境方便重新配置,我将我的配置方案记录下来,以便查询。
Vim的安装与YCM配置
在 Linux 下最好用的文本编辑器当然是 Vim ,而让 Vim 如此好用的插件之一就是 YCM 。YCM 是出了名的难配置,所以我也将其配置方法记录在案。
Vim的安装
Vim 有官方网站,但他们只提供32位版的。当你的 Python 是64位版时,调用 python.dll 时就会出错,因此我们需要一个64位版的 Vim。好在已经有开发者维护了一个 Vim 的32/64位编译版本,我们可以方便地下载安装。
Vim的配置
Windows 下 Vim 的配置是通过更改安装路径下的 _vimrc
文件来达到的。在这里我推荐一个开发者提供的配置 the Ultimate Vimrc。注意如果要将这一配置文件夹放在Vim安装路径下,需要避免命名为 vimrc
,否则会引起错误。以及在 source
路径时,需要使用绝对路径,有一个tip是使用环