先来张靓图,这是安装美化后vimplus界面,那么接下来就让我们一步一步来操作:
一.安装ubuntu20.04
我是自己制作了一个优盘启动盘安装,具体方法百度
二.换源
具体方法如下:
Ubuntu系统中,软件源文件地址为:/etc/apt/sources.list
1.备份原来的源,将以前的源备份一下,以防以后可以用的。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2.打开/etc/apt/sources.list文件,在前面添加如下条目,并保存。
sudo vim /etc/apt/sources.list(可将vim更换为自己熟悉的编辑器)
#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
#添加清华源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse multiverse
更新源:
sudo apt-get update
如出现依赖问题,解决方式如下:
sudo apt-get -f install
更新软件:
sudo apt-get upgrade
三.安装vimplus(这里个人建议先装,不合适有找不到原因,重新装系统来过比较省事)
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh
在这里强调一下,按照我这个步骤安装是不会出现,python不兼容等问题,需要注意的是,到了安装插件的时候,第一遍会出现很多插件安装不成功,可以复制我下面的.vimrc文件覆盖自己的.vimrc文件,按F3可以出现树目录,输入命令PlugInstall,一遍一遍来(出现这种情况的原因,我估计是网络的问题,多个插件一起安装就会出现这种问题,一个一个安装基本不会出现,但是一个一个安装太慢了),网速好的话,几遍就可以全部安装好插件。
我的.vimrc文件中,有40多个插件,以及新建编译程序自动添加作者信息(F6)等,有详细注释,可以按照自己需求删减:
如果出现下面的问题
即The ycmd server SHUT DOWN(restart with ‘: YcmRestarSever’).Unexpected erroe while loading the YCM core library.Type ‘:YcmToggleLogs ycmd_59745_stderr_Bdov_E.log’ to check the logs这样的。这是因为你的libstdc++.so.6版本过低造成的。需要做的很简单,就是装一个新的,然后重建软链接。
可以参考这个解决,或者百度,案列挺多
如果还不能解决此问题,就升级一下upgrade安装包,就可以解决
sudo apt-get upgrade
未完待续!!!(后面抽时间附上自己整理好的.vimrc)