手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全和第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

截止到目前,vim稳定版本已经到了8.2+,ycm(YouCompleteMe的简称)最新版本与几年前的安装配置截然不同了。之前网上很多教程也教不得法,生搬硬套,没有讲透彻。所以,才下定决心写一篇自认为史上最简单、史上最全的教程出来。

一、准备工作

       1、安装python(ycm需要使用python3.6以上的版本,这里选择python3.8.5):

                   1.1、进入download目录:cd download

                   1.2、下载python3.8.5:wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tar.xz

                   1.3、解压: xz -d Python-3.8.5.tar.xz  && tar -xvf Python-3.8.5.tar

                   1.4、进入Python-3.8.5目录:cd Python-3.8.5

                   1.5、配置:./configure --prefix=/usr --enable-shared --enable-optimizations --with-ssl

                   1.6、构建及安装:make -j 8 && sudo make install   #构建完成后,会安装在/usr/bin目录

                   1.7、测试:在命令行输入python --version或python3 --version

二、安装vim8.2+

   

你可能感兴趣的:(开发工具,vim,vim,ycm,YouCompleteMe,C++,补全)