问题描述:

近期在重装了阿里云服务器的Ubuntu后,在安装vimplus时遇到了点小插曲,作此记录。

在Linux环境下安装vimplus的命令如下:

git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh

在我之前的文章中,提及到vimplus的安装,但是没遇到这次这种git clone失败的情况,起初以为是网络原因,但多次重试发现依旧失败,提示the remote end hung up unexpectedly,见下图:

后来看到网上说是网速较慢原因,可以这样设置git,增加低速下载时间,如下:

git config --global http.postBuffer 1048576000
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999

但是使用了上述命令后多次尝试git clone依旧报出上面的错误,最后经过尝试,发现是github服务器的锅,最终借助Gitee“曲线救国”,具体解决方法如下:

解决方法:

使用原有的github地址先把项目克隆到码云Gitee(也是一个代码托管平台,可以说是国内版的github) ,然后借助git clone从Gitee上再把项目克隆下来。

具体来说,这个vimplus的github地址是GitHub - chxuan/vimplus: An automatic configuration program for vim,我们进行如下操作:

1.首先需要有一个Gitee的账号,没有的可以去注册一个(或者没有账号的话也可以直接拖到文章结尾有更简单解决方案),登陆后在个人中心的右上角看到一个加号点进去:

选择从Github/Gitlab导入仓库:

输入vimplus的GitHub地址按照提示导入到自己的仓库,

导入自己的仓库中后,点击获取仓库的地址并复制链接

再按照一开始的命令进行安装,注意这个过程中可能会提示输入Gitee的账号和密码,按照提示输入即可。

git clone 此处填新生成的Gitee中的vimplus项目地址 .git ~/.vimplus
cd ~/.vimplus
./install.sh

按照命令输入后,稍作等待,看到下面vimplus的图形后,说明你的vimplus已经安装成功了。

写在最后:

原作者在Gitee上其实是有vimplus项目地址的:

但是注意到项目已经有好几年没有进行更新,所以可能和现在Github上的vimplus略有不同,但基本功能应该还是区别不大的,所以如果不介意的话可以直接git clone过来使用,或者直接使用下面我在gitee克隆好的地址来用,具体命令如下:

git clone https://gitee.com/logzero/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh

vimplus安装出现git clone失败的解决方案相关推荐

  1. git clone 失败问题解决方案

    git clone 失败问题解决方案 参考文章: (1)git clone 失败问题解决方案 (2)https://www.cnblogs.com/dupd/p/5899807.html 备忘一下.

  2. 【问题解决方案】git clone失败的分析和解决

    [问题解决方案]git clone失败的分析和解决 参考文章: (1)[问题解决方案]git clone失败的分析和解决 (2)https://www.cnblogs.com/anliux/p/116 ...

  3. Mac系统git clone 慢【解决方案】

    Mac系统git clone 慢[解决方案] 参考文章: (1)Mac系统git clone 慢[解决方案] (2)https://www.cnblogs.com/codecenter/p/10486 ...

  4. Atom安装或更新插件失败的解决方案

    Atom安装或更新插件失败的解决方案 参考文章: (1)Atom安装或更新插件失败的解决方案 (2)https://www.cnblogs.com/carious/p/11357131.html 备忘 ...

  5. Oracle安装时物理内存检查失败的解决方案:

    Oracle安装时物理内存检查失败的解决方案: 1.先决条件检查---未能满足某些最低安装要求,请求复查并修复下表中列出的问题,然后重新检查系统 环境说明: 安装环境:Windows10 64位,内存 ...

  6. sql安装出错,安装程序配置服务器失败的解决方案 [转]

    sql安装出错,安装程序配置服务器失败的解决方案 <转自http://liqiangit520.blog.163.com/blog/static/1207289420075594636741/& ...

  7. git clone 失败解决方法 --depth 1

    问题 去github上面去clone一个项目,发现总是失败,网速太差? 上网查了下原因,给我的git clone 项目地址后面加上 --depth 1 就好了 原因 git clone 是克隆所有历史 ...

  8. git clone失败:Cloning into... fatal: unable to access... error setting certificate verify locations

    参考链接:others-How to solve 'gnutls_handshake() failed' error when doing 'git clone' from github.com ? ...

  9. git clone失败的一种解决办法

    小技巧,有时候通过git clone从github上更新代码失败,比如 git clone https://github.com/xxx.git 提示下载失败, 可以尝试把https://换成 git ...

最新文章

  1. Linux KVM迁移与存储
  2. MybatisPlus中插入数据获取主键值
  3. PHP实现带重试功能的curl连接示例
  4. 清华“最强本科生”揭晓!网友:我大概是来凑数的……
  5. 基于.net载发软件的下拉框(ComBox)无法显示数据问题
  6. cmd 无法查看 台式机ip地址
  7. c#.net配置mysql数据库连接池_c# 创建 mysql数据库连接池
  8. (超详细)手把手教你在安卓手机上搭建服务器和网站
  9. 批量修改pdf文件名称(一)
  10. 以逗号分割数组并且去除数组最后得空数据
  11. Adobe Photoshop简介
  12. write-back与Write-through
  13. 利用Cam对Hopenet网络模型进行可视化
  14. css3实现旋转魔方
  15. 什么是语义网络知识表示?给出这种表示方法的优缺点?
  16. 团队作业6-展示博客
  17. 蓝牙智能窗帘(天猫精灵生态)方案
  18. C#初学者题目,考考你
  19. 工业互联网平台激发经济高质量发展新动能
  20. 根据灰度直方图调整图象亮度

热门文章

  1. 【Geomagic】定义全局坐标系
  2. 如何在Microsoft Excel中迅速冻结首行和末行
  3. 两步实现VOS3000客户端控制呼出同一被叫次数上限
  4. git:TortoiseGit入门
  5. Windows Server 2003 SP2 纯净版
  6. 计算机审计学心得思考,审计学学习心得与体会.doc
  7. redis调用lua脚本注意事项
  8. 在线使用iconfont字体图标
  9. 【sfu】追踪ms如何提供flv服务
  10. 洛谷 P3654 First Step (ファーストステップ)