V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cheneiweei
V2EX  ›  Vim

macvim 如何使用 YouCompleteMe 补全

  •  
  •   cheneiweei · 2015-04-01 11:55:56 +08:00 · 2481 次点击
    这是一个创建于 3313 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我尝试在个人目录下git clone 了YCM,并且编译成功 但是新建一个cpp 文件编辑并没有出现补全选项
    = =
    YCM用vundle 下不下来就自己clone 了一个
    .vimrc

    let g:ycm_global_ycm_extra_conf = '.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py'
    let g:ycm_key_list_select_completion=[]
    let g:ycm_key_list_previous_completion=[]
    4 条回复    2015-04-01 13:31:58 +08:00
    cheneiweei
        1
    cheneiweei  
    OP
       2015-04-01 11:56:28 +08:00
    没有补全完全不想写代码 = =
    ChiangDi
        2
    ChiangDi  
       2015-04-01 12:26:57 +08:00
    随便找个人的 vimrc 看看就好了,比如那个 https://github.com/wklken/k-vim
    5thcat
        3
    5thcat  
       2015-04-01 12:56:02 +08:00
    那个YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py 可能并不适用你的项目,那是作者自己写这个插件时用的;你需要自己配,自己制定include 路径(在flags里设置'-I', 'your headers dir'或'-isystem','your headers dir')
    cheneiweei
        4
    cheneiweei  
    OP
       2015-04-01 13:31:58 +08:00
    @ChiangDi 这个太复杂了 = =
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2673 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:02 · PVG 10:02 · LAX 19:02 · JFK 22:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.