##自己的经验:

不太容易成功,刚开始装上不知道怎么御载,查找了很多关于如何御载VIM的文章都不成功,后来找到这个,直接rm  目录,举一反三,竟然成功了。

开始安装

##安装vim
###卸载旧的vim
rm /usr/bin/vim

###配置epel源
yum install epel-release
###安装python
yum install python-devel
###安装python3,以及vim8.0编译环境
yum install -y gcc python34 python34-devel ncurses-devel wget libzip bzip2 git
###升级gcc
sudo yum install gcc-c++

###下载vim8.0
wget ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2
tar -jxf vim-8.0.tar.bz2
cd vim80

###编译安装并支持python3
make clean
./configure --prefix=/usr/local/vim8 --enable-fail-if-missing --enable-python3interp --enable-multibyte --enable-fontset --with-features=huge

make
make install

##这个时候vim 无法运行
按照这个方法操作:
核心思想是把/usr/local/vim8/bin/vim 的这个vim可执行程序放到bash里面去

cd /usr/local/vim8/bin/
cp vim ~/.
cd /usr/bin/ 这一步进入bash了,然后看到 cd ls这些熟悉的命令后在进行下一步操作
cp ~/vim .

##安装vimplus
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh

##安装cmake

 如果你是新的安装环境 ,执行成功后后面的不用看了sudo yum install cmake

yum erase cmake
wget https://cmake.org/files/v3.9/cmake-3.9.0.tar.gz//下载
tar xvf cmake-3.9.0.tar.gz //解压
cd cmake-3.9.0
./configure
//执行到这,如果发现没有makefile文件
删除cmake 重新装 yum install cmake gcc在进行./configure,原因有很多

make

make install
核心思想是把/usr/local/bin 的这个cmake可执行程序放到bash里面去
cd /usr/local/bin
cp bin ~/.
cd /bin
mv cmake cmake.beifen
cp ~/bin .
cmake --version //查看版本为3.9.0
如果cmake没安装好就不要进行下一步

##查看是否下载好了所有的安装包
cd .vim/plugged
cd YouCompleteMe
./install.sh
如果没有下载好安装包
git clone https://github.com/Valloric/YouCompleteMe.git
cd .vim/plugged
cp ~/YouComplereMe.tar.gz .
tar -xzvf YouCompleteMe
cd YouCompleteMe
./install.sh

##再次运行vimplus
cd ~/.vimplus
./install.sh

到这里就结束了,测试一下是否成功。
#如果安装成功了

##但是普通用户没有,
这时候
##重新下载vimplus,
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh
##进入 .vim/plugged,
cd .vim/plugged
##安装YouCompleteMe,
cd YouCompleteMe
./install.sh
##然后重新安装vimplus
cd ~/.vimplus
./install.sh
#####进入这个目录可以修改默认打开文件时,文件的内容。
cd .vim/plugged/prepare-code/snippet

vimplus十分强大
vimplus十分强大

##vimplus十分强大

,w 快速移动空格
,n 快速切换文件
更多功能访问
https://github.com/chxuan/vimplus.git

如果你没有安装成功 ,可以看看这位大牛的开源项目,一个键配置完所有环境(centos 7.0)
https://gitee.com/HGtz2222/VimForCpp
如果你没有安装包,或者安装过程中遇到什么问题都可在评论区留言。目前本人大三,能力不足,如有错误还请包涵。欢迎指正

附vim8.0详细介绍
https://blog.csdn.net/csdn_kou/article/details/81039070

VIM配置攻略 YouCompleteMe---自动补全插件安装攻略相关推荐

  1. 快速安装YouCompleteMe自动补全插件

    vim的ycm快速配置 今天又再一次重装了linux, 这次依旧装的是debian系统. 这里关于debian, Ubuntu的版本谈谈我快速装ycm这个插件的过程 安装vim和python sudo ...

  2. vim 安装YouCompleteMe 自动补全插件

    原文链接:http://www.zhiliaonote.com/2017/10/vim+youcompleteme/ 要安装YouCompleteMe ,vim须支持python.可以命令输入vim ...

  3. Pydiction : VIM上的PYTHON代码自动补全插件

    http://www.vim.org/scripts/script.php?script_id=850 1.下载Pydiction 其中有4个文件: complete-dict //PYTHON 的K ...

  4. Vim安装YouCompleteMe自动补全插件

    见博客:https://unixnme.blogspot.com/2017/03/how-to-install-youcompleteme-vim-plugin.html

  5. 【vim环境配置】解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题

    [vim环境配置]解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题 参考文章: (1)[vim环境配置]解决ubuntu上 由YouCompleteMe插件配置不 ...

  6. 【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)

    前言 本文写于2020年10月,如果你多年后看见这篇文章,方法可能已经失效,但是请牢记,尽量下载你所处时代的最新版本的软件,会减少很多麻烦. 摆正心态 即便按照本文操作,由于你的系统状态和我的不一样, ...

  7. vim 自动补全插件YCM 安装 配置

    vim 自动补全插件YCM 安装 配置 报错 NoExtraConfDetected: No .ycm_extra_conf.py file detected, so no compile flags ...

  8. centos 自动补全c语言,YouCompleteMe自动补全C语言大型项目 ycm

    YouCompleteMe自动补全C语言大型项目 我的ycm在vimrc中的配置" YouCompleteMe相关配置 let g:ycm_server_python_interpreter ...

  9. linux自动补全命令插件,vim自动补全插件snipMate

    linux下安装vim自动补全插件snipMate 环境:ubuntu 下载snipMate 官方网站:http://www.vim.org/scripts/script.php?script_id= ...

最新文章

  1. 协程,又称微线程和纤程
  2. [hdu3549]Flow Problem(最大流模板题)
  3. java 对象 读写锁_读写锁的java实现
  4. 解决Ubuntu系统中文乱码显示问题,终端打开文件及查看目录
  5. 柚子壁纸为什么自动安装_墙面壁纸贴完,看这效果丑丑丑!当初没听师傅话,顶角线必须得装...
  6. Exaple2_1(显示转换)
  7. 计算机概论在线阅读,计算器概论 or 计算机概论
  8. c++中的Debug版本和Release版本的区别
  9. DPDK Release 20.02
  10. QQ消息自动发送器(自动发广告、聊天,支持群,支持最新的QQ2008II Beta1) C# 版...
  11. 昆石VOS2009 VOS3000无漏洞去后门电脑管理客户端大全
  12. 三态内容寻址寄存器(TCAM)
  13. cn2an:中文数字转阿拉伯数字
  14. c语言宴席排位置,图解中式婚宴主桌安排技巧 结婚宴席座次安排有讲究
  15. 技术男的春天:小姐姐求助暖男分析
  16. axure中的拐弯箭头_Axure之幼儿养成记---标记元件中页面快照、水平箭头、垂直箭头、便签、圆形和水滴标记...
  17. 英文月日年日期格式的实现
  18. 浅析硬件“好声音”:喇叭技术指标及选型指南
  19. 鸿蒙os系统2k级别屏,华为鸿蒙OS概念新机:90Hz刷新率+全系双模5G+2K屏 这才是华为...
  20. python字节跳动面试_字节跳动实习面试

热门文章

  1. 汽车方向盘助力转向器如何接线_方向盘突然变重?千万不要忽视,很可能是这几个地方出问题了!...
  2. 对接支付宝接口开发详细步骤
  3. 关于CORS(跨源资源共享)实践
  4. WebAR 本地识别与跟踪实现
  5. SSM实战之商品信息管理系统《一》
  6. 计算机二级白盒测试和黑盒测试,白盒测试和黑盒测试
  7. DSIN 深度 Session 兴趣网络介绍及源码剖析
  8. C#:int.TryParse()与int.Parse()的使用
  9. c++设计一个模拟网上购书的结账系统
  10. SMC 压缩空气速度调节阀air speed