ubuntu vim安装YCM(YouCompleteMe)(python的) - Go语言中文社区

ubuntu vim安装YCM(YouCompleteMe)(python的)


让网上的各种抄袭的教程都去shi把~

今天捣鼓了一天啊!一天啊!惨不忍睹,事实上成功之后发现它并没有想象中的那么棒。总结一下今天还是有收获的。给出一个范例链接:
安装的一个不详细的教程
这个是专门ubuntu的一个半吊子教程
我自己在Ubuntu上自己尝试的,先附上成功的图,已验明真身
这两个教程都不全,或者有地方是不妥当的,我下面都尽量备注了。第一个在于手动编译,可以自动的,还有一个就是没有vendle 跑一下配置文件。第二个不好在,乱改vim 说是apt版本的问题 就是最开始的那一段,两个对比起来看,再加上我下面的文字,应该可以了
这里写图片描述

误区:

  1. 修改VIM版本,乖乖这个是个巨坑啊兄dei~,至少我通过终端下载的apt vim7.4版本的是可以用的
  2. 非要把vim支持的python3换成python2,就是-python +python3换成+python,-python3.不用的!!!
  3. 这个插件多么多么牛逼,我承认很牛逼,但是不如IDE来的直接。
  4. 用了git clone 手动下载之后,以为很快,就不用vendle。要命哎!!!我就坑在这!!!手动下载YouCompleteMe之后,记得要用Vendle走一下,走什么东西呢?就是.vimrc

准备工作:

  1. git,cmake,vim,各种依赖:

    sudo apt-get install libncurses5-dev libgnome2-dev
    libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev
    ibcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev
    python3-dev ruby-dev lua5.1 liblua5.1-dev libperl-dev git

这个依赖你装上,说实话,我不大信。。咋要装这么多呢。。不过装上把。你复制一次性然后回车执行下。这个我不清楚

步骤:

  1. 首先自己装好git,cmake这些要的工具,16.04的Ubuntu基本上只要装,cmake,git等,你照着上面的那个网站上敲敲,如果提示没有这种命令你就需要安装一下
  2. git clone安装也没错。但是clone之后,vim写一个.vimrc文件,内容写什么?请看图 最好这么写:sudo vim .vimrc为什么要这么写呢?因为你不这么写,下面安装的时候就直接error,没有权限执行,你可以看它的报错信息的,好像是按l查看
    这里写图片描述
  3. 这些内容你各种百度,肯定都有,关键是红色的那两句话,敲进去,记住,这里还没提到什么配置配置,这些捣鼓完了,在这个界面下面,shift + : 这两个键,最下面会有:提示,这个时候输进去 PluginInstall i大写!!!!我滴天啊!然后就开始安装了,因为你之前已经gitclone,手动下载好了,所以安装很快。
  4. 之后呢,其实也不用手动编译它,只要进了目录,install.py 就行了(如果要其它的自动补全,你看一下刚才的链接上)
  5. 最后了,再去捣鼓你那配置,就是往.vimrc 写各种配置文件。看上面的那个链接,如果哪边有问题了,请留言,我会24小时无死角地为您服务,我还有qq,937930940,直接加我好友,我肯定能回你!

常见问题:

  1. 我已开始选择的是手动git clone,之后就开始进行第一个网站里面的编译,到最后,并没有成功,解决:手动下载之后Vendle,走一遍配置文件,随后立即行的。
  2. 直接用Vendle 下载YCM这个插件很慢,所以我推荐 先git clone 然后再用vendle跑一下流程

总结:

作为一个小白装这个挺不容易的,如果你遇到困难了,请联系我,或者留言,我尽量帮你搞定。以上的都是我自己安装最后成功的一点经验,其实没有做很多东西。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_41376740/article/details/79182596
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-09-05 14:27:17
  • 阅读 ( 1689 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢