如果在 Win 下面开发,而且经常需要登录不同的 Win 服务器,你可能经常抱怨没有自己得心应手的 Vim 可用。在 Win 下面要设置一个自己熟悉的 Vim 环境一般比较麻烦,因为除了自己家传的 vimrc 之外,还要安装 Python、ctags 和各种插件。
我的Vim 配置里面,专门有一个win_init.cmd
。在一个新的环境中,把该配置仓库 clone 下来,然后执行win_init.cmd
,即可把需要的文件都准备好,然后在 Vim 里面执行PlugInstall
即可。
考虑到一些机器没有 Git 或者外网,win_init.cmd portable
命令可以将 vim 可执行文件和 vim 配置打包到一个文件夹中。现在,只要将该文件夹拷贝到任意一台没有 Vim 的机器上面,即可使用自己熟悉的 Vim 配置,还自带 Python 环境、ctags、ag 和所有插件,非常方便。
如果想了解脚本的具体内容,可以参考很久之前写的一篇文章。
https://github.com/tamlok/tvim
顺带推销一下自用的 Vim 配色方案( GUI 和终端基本一致): https://github.com/tamlok/detorte
谢谢!