space-vim和ycm冲突问题
Tofloor
poster avatar
187******09
deepin
2018-07-24 01:54
Author
我安装了space-vim,然后不管是安装源里的vim-youcompleteme还是Github上的YouCompleteme,都没有办法补全,也不报错
有没有也是两个都安装了的能解答一下怎么回事
Reply Favorite View the author
All Replies
avatar
linusboyle
deepin
2018-07-24 04:49
#1
参阅youcompleteme的文档,当你下载好之后,需要进入源代码库手动编译。之后每一次更新都需要重新编译
参照文档,加上对应的语言支持。
提示:ycm用了boost,编译极慢
Reply View the author
avatar
linusboyle
deepin
2018-07-24 04:50
#2
另外既然你用了spacevim就不要手动安装,请使用spacevim内置的包管理器
Reply View the author
avatar
187******09
deepin
2018-07-24 05:35
#3
linusboyle 发表于 2018-7-23 20:50
另外既然你用了spacevim就不要手动安装,请使用spacevim内置的包管理器

我都试过,spacevim其实也用的vundle(好像这么拼),手动编译的,是他们两个冲突,只能存在一个
Reply View the author
avatar
linusboyle
deepin
2018-07-24 06:28
#4
https://bbs.deepin.org/post/166479
我都试过,spacevim其实也用的vundle(好像这么拼),手动编译的,是他们两个冲突,只能存在一个 ...

检查一下是不是用了其他的补全插件,比如deoplete,我记得spacevim默认用的是这个
Reply View the author
avatar
187******09
deepin
2018-07-24 06:44
#5
linusboyle 发表于 2018-7-23 22:28
检查一下是不是用了其他的补全插件,比如deoplete,我记得spacevim默认用的是这个 ...

没有,pluginstatus里没这个,我自己没法用ycm后用的completer,但他只能补全py,所以……你看我一楼那个链接,是改过的spacevim
Reply View the author
avatar
linusboyle
deepin
2018-07-24 17:47
#6
https://bbs.deepin.org/post/166479
没有,pluginstatus里没这个,我自己没法用ycm后用的completer,但他只能补全py,所以……你看我一楼那个 ...

那先禁用所有插件,之后手动载入ycm,看能不能用吧。
还有就是你的ycm配置是怎么写的?.ycm_extra_conf.py设置了吗?全局不设置的话ycm不工作
Reply View the author
avatar
187******09
deepin
2018-07-24 20:14
#7
本帖最后由 i1516 于 2018-7-24 12:16 编辑
https://bbs.deepin.org/post/166479
那先禁用所有插件,之后手动载入ycm,看能不能用吧。
还有就是你的ycm配置是怎么写的?.ycm_extra_conf.p ...

github编译的报错
  1. [100%] Built target _regex
  2. /var/lib/gems/2.3.0/gems/xbuild-0.2.0/bin/xbuild:3:in `': undefined method `setup' for Bundler:Module (NoMethodError)
  3.         from /usr/local/bin/xbuild:22:in `load'
  4.         from /usr/local/bin/xbuild:22:in `
    '
Copy the Code

能看出啥问题么,google没搜到
图片是源里的vim-youcompleteme的报错
Reply View the author
avatar
linusboyle
deepin
2018-07-24 20:19
#8
https://bbs.deepin.org/post/166479
github编译的报错
能看出啥问题么,google没搜到
图片是源里的vim-youcompleteme的报错

是ruby的报错,你装ruby和bundler了么
Reply View the author
avatar
187******09
deepin
2018-07-24 20:40
#9
本帖最后由 i1516 于 2018-7-24 13:14 编辑
https://bbs.deepin.org/post/166479
是ruby的报错,你装ruby和bundler了么

都装了……不加C系支持编译通过,但还是无效
Reply View the author
avatar
linusboyle
deepin
2018-07-24 21:18
#10

那不知道了……从源码编一个最新版的vim81吧
Reply View the author
avatar
187******09
deepin
2018-07-24 21:39
#11
https://bbs.deepin.org/post/166479
那不知道了……从源码编一个最新版的vim81吧

就是最新版的81……算了,放弃了
Reply View the author