前言
据说youcompleteme是最难安装的插件,我在想网上找到一篇博客就能够安装了,为什么会最难呢?等到安装的时候才发现真的难!!!!!!我觉得难就难在网上的博客安装步骤可能适用一小部分人,剩下的一部分人会遇到很多问题。所以如果安装YCM插件博客,推荐一定要找最近几年的。最后终于耗时两天安装成功了
VIM版本
在命令行输入,vim --version 查看
可以看到我的版本以及python3前有个+(+,表示支持,-表示不支持)
安装YCM依赖的软件和库
编译 YouCompleteMe 插件时需要依赖 cmake 构建 Makefile,且依赖 Python 源码头文件,Ubuntu 系统可以使用以下命令安装相关依赖。
输入命令:
sudo apt-get install build-essential cmake python-dev python3-dev
clang 是一个面向 C 族语言(C-family languages)的轻量级编译器,YouCompleteMe 插件依赖 clang 实现对 C 族语言的语义补全,可以通过 sudo apt-get install clang 安装,也可以在后续编译 YouCompleteMe 时通过编译选项来自动安装。
安装Vundle
首先要保证你已经安装了git了,自行百度。
输入命令:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
在家目录下,vim .vimrc
在.vimrc文件中粘贴下边几句话,
set shell=/bin/bash
set nocompatible " be iMproved, required