经常在vim中安装插件的过程中是特别慢的,这是因为git的服务器是在国外,那么如何解决这个办法呢?
1、原理
在vim-plug
插件管理是通过组合网址的方式,对插件进行管理,也就是说只有对网址进行更换为自己国内的插件的地址就可以实现对插件的快速安装。
2、更换vim插件管理中的网址
在.vim/autoload
的plug.vim
中进行更改
更改的名字为gitee
(国内的代码管理网址)
例如一般从网上能查到的都是给的github
的网址
从名字可以看出是两个部分组成
- 第一部分:https://github.com
- 第二部分:kshenoy/vim-signature
第一部分我们在vim-plug
的插件配置中已经进行了更改,实际上即使更改了第一部分
那么组合起来的仓库是不存在的,因为原来的仓库是在github
上,此时需要对第二部分进行更改。
3、更换插件的名字
1、在gitee中找到插件的仓库,以下仍以vim-signature
为例
2、从地址栏中可以看到网址也是两部分
- 第一部分:https://gitee.com
- 第二部分:bon-ami/vim-signature
第一部分我们已经在插件的配置中进行了更改,第二部分是仓库名字,此时可以发现,仓库的名字已经发生了变化。
我们可以在.vimrc文件中对插件的名字进行更换。
此时再进行安装,可以看出很快进行安装成功。
4、对vim-plug的管理插件的工具进行更新。
默认更新vim-plug管理插件工具的地址也是github,这就需要我们在更新之前也需要对地址进行更换。
在~/.vim/autoload/plug.vim文件中将github的地址改为gitee上已经有的最新的plug-vim插件的仓库即可更新
我在gitee上找到一个比较新的plug-vim仓库。
将github上的地址改为https://gitee.com/shi_qiusheng/vim-plug.git
即可。
注意:
这种方式是一次性的,修改完之后的,进行更新后,再次打开该文件会发现地址会变成原来的github的地址,这是因为在gitee仓库中该文件的内容还是github的,因此如果仓库中该文件的地址没有发生变化的话,每次更新都会是一次性的。