对于第一个问题,可以cd /home/yourusername/.vim/bundle/YouCompleteMe,然后执行git submodule update --init --recursive。这是因为网络很慢,导致要依赖的文件还没有下载全,所以可以先把文件下载了

对于第二个问题,是在执行./install.py --clang-completer时出现的,这是因为https://dl.bintray.com/micbou/libclang/libclang-7.0.0-x86_64-unknown-linux-gnu.tar.bz2这个文件没有下载到,因为需要vpn才能下载,返回的hash值其实是一个空文件的hash值,需要手动下载这个文件到YouCompleteMe/third_party/ycmd/clang_archives,然后重新执行./install.py --clang-completer就可以了,可以参考https://github.com/Valloric/YouCompleteMe/issues/2352

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐