1. 安装 macvim https://github.com/macvim-dev/macvim/releases 2. 在安装完YCM之后,重新打开vim还会出现如下的报错信息:ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] n ...
分类:
系统相关 时间:
2016-04-03 17:25:46
阅读次数:
377
在vim中使用ycm插件时,偶尔会出现: “UnicodeEncodeError: 'ascii' codec can't encode characters in position 2-5: ordin al not in range(128)” 自行百度时,发现该提示和python有关,联想到y ...
分类:
Web程序 时间:
2016-04-03 13:00:34
阅读次数:
259
Compiling YCM with semantic support for C-family languages: cd ~/.vim/bundle/YouCompleteMe ./install.py --clang-completer --system-libclang --system-b
分类:
其他好文 时间:
2016-02-15 16:14:05
阅读次数:
144
因为实在实在受不鸟ctags了: 代码中有很多类具有相同名字的变量, 比如 "id". 当我想看下当前的这个 "id" 到底是哪个id的时候, 可怕的事情粗线了, , , 一口气出来了10几个备选. 而且, 不能跳转到局部变量, 补全也不准确 , , , , , , 好吧, 我终于下定决心来折腾一下
分类:
其他好文 时间:
2016-02-01 15:47:38
阅读次数:
488
1.重新编译vim 2.通过vundle安装YCM 3.安装CMake 4.下载预先编译好的llvm+clang 5.看官网的命令,生成CMake的编译文件并编译 配置YCM: 要额外配置ycm_extra_conf.py ,放在相应工程的根目录下
分类:
其他好文 时间:
2016-01-30 18:14:30
阅读次数:
177
1简介上一篇博客我们介绍了Golang的安装、编译、运行,本篇博客我们介绍如何设置面向Golang的vim开发环境。原生的vim无法自行识别golang关键字,开发环境如同编辑普通文本文件,无法高亮显示,更不要说自动补全等功能。为此,我们需要在vim中加入面向golang的插件vim-go。同时..
分类:
系统相关 时间:
2015-10-10 12:41:15
阅读次数:
293
# This file is NOT licensed under the GPLv3, which is the license for the rest# of YouCompleteMe.## Here's the license text for this file:## This is f...
分类:
其他好文 时间:
2015-08-01 21:45:45
阅读次数:
241
Vim的youcompleteme(简称ycm)插件是一个代码提示补全插件,便于配合vim搭建一个轻量级的IDE,十分好用。但是从听说到今晚安装成功却经历来一些坎坷。官网的教程都不能安装成功。最后走的是自己克隆代码工程并编译的路子。1,克隆工程git clone --recursive http.....
分类:
系统相关 时间:
2015-03-17 12:14:53
阅读次数:
223
之前按照这篇文章安装vim7.4,因为使用YCM和UltiSnips的缘故。在安装过程中make时,出现如下错误:
Undefined symbols for architecture x86_64:
"_iconv", referenced from:
_buf_write_bytes in fileio.o
_readfile in fileio.o
_my_iconv_ope...
分类:
系统相关 时间:
2015-01-08 18:11:37
阅读次数:
304
最后结果和文件在 http://gist.github.com/zhuzhenpeng/5939304c8f298c82352bGCC、Clang、llvm概念和关系 编译器分前端和后端 前端主要进行语法和语义分析,输入是源代码,输出是一棵抽象的语法树,平时大家说的parser就是指编译器的前...
分类:
系统相关 时间:
2014-12-30 16:59:57
阅读次数:
2052