您的位置:首页 > 房产 > 家装 > 成人大专报名_ps网页设计尺寸规范_官方app下载安装_今日最新的新闻

成人大专报名_ps网页设计尺寸规范_官方app下载安装_今日最新的新闻

2025/4/21 22:02:48 来源:https://blog.csdn.net/weixin_51899238/article/details/147250408  浏览:    关键词:成人大专报名_ps网页设计尺寸规范_官方app下载安装_今日最新的新闻
成人大专报名_ps网页设计尺寸规范_官方app下载安装_今日最新的新闻

目前的vimplus没找到很好的安装教程,新版本的容易出现很多问题,本文从零开始教你完成vimplus的安装
请注意你的vim版本要在9.1.0016以上 pyhton要在3.8以上
最好选用Ubuntu 24.04

请注意不要用root用户安装vimplus 会出现报错请新建一个用户并配置一下sudo权限
创建用户可以参考如下

sudo adduser test  # 分配用户
sudo usermod -aG sudo test # 分配权限
su - test #切换用户

随后使用ssh连接服务器即可

首先配置GitHub的ssh连接

如果不配置ssh,gitclone的连接可能超时
你可以参考这个博客进行配置
ssh链接

vimplus下载

安装vimplus

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

请注意命令不要加sudo

在这里插入图片描述
选择你要的python版本现在基本的都是python3

自动下载插件
在这里插入图片描述
如果你没有安装前面的git进行配置,这里可能会出现网络问题

测试

vim main.c #测试一下是否正常

在这里插入图片描述

可以看到出现报错

直接:q退出
在这里插入图片描述
这往往是因为YCM(YouCompleteMe)的问题我们选择重新安装一下YCM

先直接卸载YCM

cd ~/.vim/plugged/
rm -rf YouCompleteMe/
sudo apt update
sudo apt install build-essential cmake vim-nox python3-dev # 确保YCM的最小依赖存在

你可以根据你的需求安装特定的依赖
在这里插入图片描述

安装YCM

git clone https://github.com/ycm-core/YouCompleteMe.git #直接在~/.vim/plugged/目录下使用
cd YouCompleteMe/
git submodule update --init --recursive #首次安装需要使用这个命令
python3 install.py --all #这个过程比较漫长

在这里插入图片描述
我的构建出现了问题,因为从github上下载libclang超时了
我们修改指令使用系统的clang

sudo apt install -y clang libclang-dev python3-dev #确保环境
python3 install.py --all --system-libclang #采用系统的clang

请注意 --all会为所有语言安装支持,这很可能因为网络导致失败 这可能是因为部分语言依赖你没有安装

建议如下安装

请确保你的语言环境依赖成功安装在进行下面的代码,选择你需要的即可 如果要多个可以加在后面

python3 install.py --system-libclang --clang-completer #单独支持c系列
python3 install.py --system-libclang --cs-completer # c#
python3 install.py --system-libclang --go-completer # go
python3 install.py --system-libclang --ts-completer # js和Ts
python3 install.py --system-libclang --rust-completer # rust
python3 install.py --system-libclang --java-completer # java

我目前只需要c系列
在这里插入图片描述

最终测试

vim main.c

可以看到成功打开且没有报错,十分舒适
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com