ubuntu中vim实现代码补全等功能

发布于:2022-12-07 ⋅ 阅读:(679) ⋅ 点赞:(0)

参考了许多教程,花费了大半天的时间,才大致将此功能实现好,不做点记录啥的,感觉有点过意不去。。。。

整体来说是按照此教程来执行,但中间也遇到了其他的错误,在此记录下。

https://www.jianshu.com/p/07db5fb2d1bc


 到这一步的时候,你会发现它没告诉你插件怎么安装,然后我在网上找到了另一个安装插件管理器的教程:vim插件管理器vim-plug安装方法 PHP插件-蒲公英云VIM插件安装 - 打造代码编写环境 - 知乎

这两个教程我都用了,第二个的话,只操作了这一步,将这几行代码粘贴到教程一创建的~/.vimrc中的最后。

 跟教程中显示的一样,就表示安装成功了。


红框这一部分就完成了,继续主要教程的执行。

 创建完这个目录后,之后用这个教程来安装YouCompleteMe插件:               VIM 安装YouCompleteMe - 知乎

(你镜像的路径还是可以按照主教程来搜索)


在执行最后一步时./install.py --clang-complete,我出现了一大串错误file DOWNLOAD HASH mismatch.....安装YouCompleteMe时CMake Error at ycm/CMakeLists.txt:107 (file): file DOWNLOAD HASH mismatch_youz1976的博客-CSDN博客

通过此教程完美解决。

 三个箭头就是三个要注意的点,第一个是路径的问题,cd到你自己的根目录下;第二个是注意名字的问题,要和你报错的地方保持一致,比如我的名字就是libclang -14.0.0;第三就是下载的地址名字。

   再重新./install.py --clang-complete即可完成。


最后将主教程最后的代码粘贴到~/.vimrc中保存即可。

 基本配置成功:


更多功能配置可以参考 :GitHub - yangyangwithgnu/use_vim_as_ide: use vim as IDE

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到