centos7系统下使用vimplus配置vim的C++环境

开源项目请参考:https://gitee.com/chxuan/vimplus

配置好的界面如下:

1. 准备工作:

ubuntu 或者 centos7 系统

因为默认下载都是从github拉的,很容易就下载不下来,建议提前下载vim.zip插件安装包 vim.zip - 蓝奏云 (lanzouj.com)

也可以到慕雪的 Gitea 去下载这个压缩包 https://gitea.musnow.top/musnow/vimplus/src/branch/master/vim-plugins.zip

2. 具体实现:

1
2
3
4
5
6
7
8
9
10
11
12
13
# 1.1 centos下安装git,sz/rz:
yum -y install git
yum install -y lrzsz

# 1.2 ubuntu下安装git,sz/rz:
sudo apt-get install git
sudo apt-get install lrzsz

# 2.克隆最新版本
git clone https://gitee.com/chxuan/vimplus.git
# 3.完成后当前路径下出现vimplus文件夹,cd vimplus,并且执行脚本 ./install.sh
cd vimplus
./install.sh

下载过程中询问:选择python2/3,这里选择3

3

当前这一步包含许多github上面的项目插件,如果网速允许,就已经结束安装

如果网速慢,则可以退出当前加载界面:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 进程挂起,中断下载,或者命令模式输入 esc + :q 退出
CTRL+z

# 切换目录,然后把开始下载的vim.zip拖进来,然后解压:
cd /root/.vim/plugged
unzip vim.zip

# 询问时否替换,依次输入 y A,结束安装
y
A

# vim进入界面,命令模式下,输入PlugInstall检验是否安装完毕
:PlugInstall

# vim进入依然报错:YouCompleteMe 插件有问题,进入该目录下:
cd /root/.vim/plugged/YouCompleteMe
# 输入
./install.sh --clang-completer

如果插件都安装好了,执行:PlugInstall应该显示如下界面

image-20230730105216223

至此vimplus配置安装已经结束!
参考视频:Vim快速配置C++环境_哔哩哔哩_bilibili

NoExtraConfDetected: No .ycm_extra_conf.py file detected问题:

解决传送门:https://blog.csdn.net/xiaozhidian/article/details/118340118