在 Raspberry Pi 上安装失败
尝试在树莓派(官网桌面版系统)上安装 vimplus,然而执行完 ./install.sh 命令后出现如下提示,然后直接退出安装了
所以想请问作者,这是什么问题?怎样能让能让 vimplus 支持 Raspberry Pi?
@ML1024 你好,目前ycm不支持32的系统,我之前测试过,就算安装好了ycm,也不能补全代码。 https://github.com/chxuan/vimplus/issues/166
刚买了个树莓派4b,看里面说的是64位的。跪求大佬搞个树莓派版本的,你这个脚本太好用了!
@nigo81 你好,我这边没有树莓派4b,所以无法测试,如果你有兴趣可以给vimplus提pr,让其支持树莓派4b,目前树莓派的桌面版系统都是32位的,之前测试了,不支持ycm的。
手动修改 install.sh文件可完美适配树莓派
我已提交新的代码,也可以获取当前版本,手动修改install.sh文件实现安装。
第一步:
直接clone现有仓库到本地文件,进入vimplus目录找到install.sh文件,打开编辑。
第二步:
在install.sh文件funtion get_linux_distor()模块里面适合的位置新增两行,代码如下:
elif grep -Eq "Raspbian" /etc/*-release; then
echo "Raspbian"

接着还是在这个文件里面第570行附近,找到funtion install_cimplus_on linux()模块里面合适的位置新增两行,代码如下:
elif [ ${distro} == "Raspbian" ]; then
install_vimplus_on_debian

这里需要注意,raspberry pi 系统是基于Debian开发的,所以这边仿照Debian的安装逻辑来写,我这边写的是”install_vimplus_on_debian“
另外,经过实测,不新增代码,直接修改install.sh文件也可以实现,我是直接在文件里面找到3个 Deeping,然后将3个Deeping都改成Raspbian也能安装成功。


树莓派现在的系统发行版已经按照Debian写了,可以正常安装,会有编译警报,但是可以正常安装。 设备是3 A+,Buster版本,64位系统