YCM的使用】的更多相关文章

gvim的插件安装笔记 1.安装vunble插件 该插件主要用于管理别的插件,借助与git,从github来下载插件,实现自动安装前提条件是git安装正确,可以听过cnd使用,并且可以正确访问github 首先从github下载vunble,https://github.com/Valloric/YouCompleteMe,拷贝至 vim安装目录/vimfiles/bundle 目录下,其中新建的bundle主要用于存放安装的插件,应该也可以用其他的名字 git clone https://gi…
因为实在实在受不鸟ctags了: 代码中有很多类具有相同名字的变量, 比如 "id". 当我想看下当前的这个 "id" 到底是哪个id的时候, 可怕的事情粗线了, , , 一口气出来了10几个备选. 而且, 不能跳转到局部变量, 补全也不准确 , , , , , , 好吧, 我终于下定决心来折腾一下YouCompleteMe(YCM). 先简要介绍下楼主的开发环境: 一台能连外网的windows pc, 一台内网服务器开发机(64位的redhat6, 这个服务器并不…
修改~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py的flags变量 未改前如下: flags = [  '-Wall', '-Wextra', '-Werror', '-Wc++98-compat', '-Wno-long-long', '-Wno-variadic-macros', '-fexceptions', '-DNDEBUG', # You 100% do NOT need -DUSE_CL…
环境centos 6.7 vim 7.3 安装vundle Vundle(Vim bundle)是一个Vim的插件管理器.它是把git操作整合进去,用户需要做的只是去GitHub上找到自己想要的插件的名字,安装.更新和卸载都可有vundle来完成了. GitHub:https://github.com/gmarik/Vundle.vim git clone https://github.com/gmarik/vundle.git .vim/bundle/vundle 然后在用户主目录下新建一个名…
花了好几天的时间,总算把YCM装上了.期间遇到了各种问题,主要还是因为刚进linux,对linux环境不熟, 命令资料等查了半天.当然,YCM也普遍被认为是一种安装配置复杂,但使用起来超简单的插件. 好,废话不多说.开始干活.(英语好的请无视后面内容,直接狂戳它:https://github.com/Valloric/YouCompleteMe,YCM在git的上主页,详细介绍了如何安装配置YCM.遗憾的是,我完全按git教程的步骤没成功,还得做一点点小修改,我总结到了最后面.) 第一步,安装带…
1.重新编译vim 2.通过vundle安装YCM 3.安装CMake 4.下载预先编译好的llvm+clang 5.看官网的命令,生成CMake的编译文件并编译 配置YCM: 要额外配置ycm_extra_conf.py ,放在相应工程的根目录下…
在安装完YCM之后,重新打开vim还会出现如下的报错信息:ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the docs! 这个就可以通过在~/.vim/bundle/YouCompleteMe,即你的YCM目录下,加入如下命令解决: ./install.sh --clang-completer 然后可能还会…
Ah, while I am still downloading LLVM from github(very slow.. and very large in size). I come with my new ideas to write this new blog.. Because learning to configure VIM forces me to learn git.. And now I think why haven't I came across github earli…
1.git(用来下载vim和相关插件) sudo apt-get install git 2,cmake(用来编译clang-llvm) sudo apt-get install build-essential cmake 3.vim,这里手动编译vim,因为需要python支持,直接apt-get的话会遇到很多麻烦 过程参考 https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source 先安装依赖项,注意,Ubu…
BundleInstall,默认会出现错误 ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the docs! 最简单解决方式: cd ~/.vim/bundle/YouCompleteMe ./install.sh --clang-completer 另外,vimConfig/plugin/youComple…