参考了许多教程,花费了大半天的时间,才大致将此功能实现好,不做点记录啥的,感觉有点过意不去。。。。
整体来说是按照此教程来执行,但中间也遇到了其他的错误,在此记录下。
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