首先clone vim8代码库 git clone https://github.com/vim/vim.git 然后编译 注意下自己的python2.7config在哪儿 ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp=yes \ --enable-pythoninterp=yes \ --with-python-config-dir=/usr/lib64/python2.7/config…
原文 1 下载 git clone --recursive git://github.com/Valloric/YouCompleteMe 如果执行该命令没报错, 就ok了. 但是中途有可能会断掉, 可以 cd 到 YouCompleteMe, 然后反复用如下命令再次进行下载: git submodule update --init --recursive 又一回我是反复执行了很多次这个命令才下载全了的. 2 安装 cd ~/.vim/bundle/YouCompleteMe ./install…
相关的环境: win 7 x64 vs2013 community python 2.7.10 AMD64 python 3.5 AMD64 LLVM 3.5 cmake 3.5   YouCompleteMe 不支持 python 2.7.11   一.编译vim支持python 下载vim代码,命令: 编译vim代码,使用的是VS2013社区版 具体命令: SET VCDIR="C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC&qu…
原文网址:http://www.cnblogs.com/jostree/p/4137402.html 作者:jostree 转载请注明出处 http://www.cnblogs.com/jostree/p/4137402.html 1.需要保证vim的版本大于7.3.584,否则的话需要更新vim 可以通过第三方源更新: 在终端输入下面的代码: $ sudo add-apt-repository ppa:fcwu-tw/ppa $ sudo apt-get update $ sudo apt-g…
作者:jostree 转载请注明出处 http://www.cnblogs.com/jostree/p/4137402.html 1.需要保证vim的版本大于7.3.584,否则的话需要更新vim 可以通过第三方源更新: 在终端输入下面的代码: $ sudo add-apt-repository ppa:fcwu-tw/ppa $ sudo apt-get update $ sudo apt-get install vim 升级得到vim7.4 2.需要有clang3.2以上的库 可以再此处下载…
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim.参考: https://github.com/Valloric/YouCompleteMe#full-installation-guide本篇文章默认读者知道什么是 unix/linux,vim/vi, YouCompleteMe,如果有不清楚的,Search engine is your friend 或者留言讨论.YouCompl…
使用 PulginInstall 安装就不要想了,如果你没有梯子的话 自己的 ssr 被封,使用的同事的 ss,但是同事设置的加密方式在 linux 上的 ss 应用不支持... 好吧,直接上过程 1. 首先先获取 YouCompleteMe 的代码 cd ~/.vim/bundle # 拉取 YouCompleteMe 项目代码 git clone https://github.com/ycm-core/YouCompleteMe.git # 进入目录 cd YouCompleteMe # 安…
一直以来在Mac上找不到好的代码阅读工具,最近根据网上的教程,自己总结一下,做了个在Mac的类sourceinsight的vim,感觉很好用.我不喜欢那种把vim搞的很复杂的配置,所以做了个仅仅能满足浏览代码的vim. 首先我们需要安装homebrew,在终端输入下面命令安装. ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 安装完成后,运行下面代码安装vim和mac vim bre…
转自: http://xwz.me/wiki/doku.php?id=vim:plugins 我的插件列表 把下面GetLatestVimScripts.dat放进~/.vim/GetLatest/目录下然后打开vim运行命令:GLSV搞定! GetLatestVimScripts.dat ScriptID SourceID Filename -------------------------- "vba为扩展名的插件安装 1502 1 :AutoInstall: vimball.vim &qu…
安装camera插件之后,编译出错,错误截图如下: 刚开始以为是AAPT编译导致的,尝试关闭AAPT编译选项,但是不行,认真看了一下编译出错信息,应该是缺少文件导致的,随后在对应的目录中加入了缺失的文件,再次编译就可以了! 缺失文件名:camera_provider_paths.xml 存放路径:工程名称\TeacherManage\platforms\android\app\src\main\res\xml 文件内容: <?xml version="1.0" encoding=…
这里在ubuntu16.4下安装的需要提前安装cmake clang python3sudo apt-get install clang  因为不能访问google,安装时,安装go的插件会访问google,所以会出错 提前删除.gitsubmodules中关于go那个子模块,这里我不需要go所以删除 提示找不到python pip3 install --user --upgrade pynvim ycmd server shuw down…
打开Eclipse,找到Help——Install New Software  Name输入 viPlugin ,Location输入 viplugin.com ,点击OK 之后同意协议,然后等待下载 在eclipse根目录建立文件 viPlugin2.lic ,在其中输入 q1MHdGlxh7nCyn_FpHaVazxTdn1tajjeIABlcgJBc20 重启Eclipse,使用 ctrl + alt + v 来打开或者关闭Vim模式…
折腾了两天,终于好了 1.配置VIM (1)下载相关插件 sudo apt-get install git sudo apt-get install build-essential cmake sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev \     libgtk2.0-dev libatk1.0-dev libbonoboui2-dev \     libcairo2-dev libx11-dev libxp…
一.pathogen简介 通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助文档全部安装在/usr/share/vim/vim73/doc/目录下.这样做带来的后果是修改和卸载插件很麻烦,很难弄清楚哪个文件属于哪个插件. 如果用pathogen来管理插件的话,就会变得方便很多了.pathogen让每个插件占有一个单独的目录,解决了文件分散的问题.安装完pathogen之后,只…
1 安装VIM 2 安装vim插件管理工具.过程见链接.(谢谢) 3 在.vimrc中添加下列代码 Bundle 'Valloric/YouCompleteMe' 保存退出后打开vim,在正常模式下输入 :BundleInstall 等待安装完成. 4 若是之前未安装依赖关系的软件 python-dev libxml2-dev libxslt-dev等,需要安装,否则出现错误. sudo apt-get install python-dev libxml2-dev libxslt-dev 5 编…
一.安装vundle(vim插件管理软件): git clone https://github.com/VundleVim/Vundle.vim 拷贝目录到 ~/.vim/bundle/Vundle.vim   二.下载vimrc配置文件: git clone https://github.com/icemoon1987/vim_config 拷贝到默认vim配置文件位置:cp ./vim_config/vimrc_linux ~/.vimrc   三.使用vundle安装vim插件: 打开VI…
一.pathogen简介 通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助文档全部安装在/usr/share/vim/vim73/doc/目录下.这样做带来的后果是修改和卸载插件很麻烦,很难弄清楚哪个文件属于哪个插件. 如果用pathogen来管理插件的话,就会变得方便很多了.pathogen让每个插件占有一个单独的目录,解决了文件分散的问题.安装完pathogen之后,只…
需要在visual studio安装vim插件,由于在visual studio联机失败,只能手动下载安装. 转载自以下链接: http://blog.csdn.net/lingtianyulong/article/details/22171281 下载地址 https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329/ 安装 双击运行即可 卸载 VS 工具->扩展和更新中卸载 Tony L…
作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载. Lombok简介 Lombok是Java语言的实用工具,确切的说,应该说是一个很好用的插件,对,插件!可以用来帮助开发人员消除Java代码的冗长,尤其是对于简单的Java对象(POJO),它通过注解实现这一目的,而不是一大段一大段的Java方法. Project Lombok makes java a spicier language by adding 'hand…
定义 Vundle是vim bunler和简称,它是一个vim插件管理器. Vim本身缺乏对插件的有效管理,安装插件并配置.vimrc文件非常不便.gmarik受到Ruby的bunler的启发,开发了vundle这个vim插件,可以将插件分到不同的目录管理. Vundle基于Git架构,每一个插件都是一个项目的Repository,通过Vundle可以用简单的指令,管理插件的生命周期.这样,只要有一份.vimrc,到哪都可以使用原有的vim插件了.当然基本前提是:系统已经要有git. 安装 具体…
转自:http://os.51cto.com/art/201507/484174.htm Vim是Linux上一款用途广泛的轻量级文本编辑工具.虽然对普通的Linux用户来说开始学用起来难度相当大,但鉴于它具有的种种好处,完全值得一学.至于功能方面,Vim可以通过插件实现全面定制.不过由于其高级配置,你可能需要在其插件系统上花一番时间,才能够高效地对Vim进行个性化定制.幸好,我们有几个工具可以简化我们使用Vim插件.Vundle就是本人每天使用的一款工具. 1. Vundle简介 Vundle…
Vim是全平台上一个高度可拓展的编辑器.它本身只是一个简陋的编辑器,但是因为有各种插件而变得强大.使用Vim编写代码就不免遇到代码补全的问题.常用的代码补全插件有两个:日本人shougo写的neocomplete和前Google工程师Valloric写的YouCompleteMe.用的人比较多的还是YouCompleteMe.YouCompleteMe被称为Vim最难配置的插件,当初配置好YouCompleteMe也是费了九牛二虎之力,印象中是花了整整一个晚上.回报也是显然的,支持定义跳转,变量…
Windows 10环境安装VIM代码补全插件YouCompleteMe 折腾一周也没搞定Windows下安装VIM代码补全插件YouCompleteMe,今天在家折腾一天总算搞定了.关键问题是在于Python环境:必须确保环境变量Path里只有一个python.exe. ycmd是client-server架构.ycmd本身是server,可以为多种客户端所用,如VIM/YouComplete,emacs/emacs-ycmd等.服务端有不同引擎,如clang补全c-familiy语言,其他引…
备注:现在对于 YouCompleteMe 的安装应采用更为简单的方法,即利用 Vundle 来安装这个插件.具体方法可见: Vundle 主页 YouCompleteMe 主页 而 .vimrc 的设置如下即可: " Vundle Setting set nocompatible filetype off set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " Let Vundle manage itself Plugin 'g…
背景 YouCompleteMe需要使用GCC进行编译,然而Centos 6.7默认的GCC版本太低,所以需要使用devtools-2,用来安装多个版本GCC手动编译安装GCC的坑简直不要太多(类似于rvm). 升级GCC版本 wget http://people.centos.org/tru/devtools-2/devtools-2.repo -P /etc/yum.repos.d yum install -y devtoolset-2-gcc devtoolset-2-binutils d…
原文网址:http://www.cnblogs.com/zhongcq/p/3630047.html 使用Vim编写程序少不了使用自动补全插件,在Linux下有没有类似VS中的Visual Assist X这么方便快捷的补全插件呢?以前用的是neocomplcache+code_complete+omnicppcomplete,但效果还是不是很好.看到有YCM后前面的插件可以说拜拜了. YouCompleteMe:一个随键而全的.支持模糊搜索的.高速补全的插件.YCM 由 google 公司搜索…
Vim自动补全插件----YouCompleteMe安装与配置 使用Vim编写程序少不了使用自动补全插件,在Linux下有没有类似VS中的Visual Assist X这么方便快捷的补全插件呢?以前用的是neocomplcache+code_complete+omnicppcomplete,但效果还是不是很好.看到有YCM后前面的插件可以说拜拜了. YouCompleteMe:一个随键而全的.支持模糊搜索的.高速补全的插件.YCM 由 google 公司搜索项目组的软件工程师 Strahinja…
按照网上的教程安装该软件,没有一篇是成功的(也有可能是没找对).自己从网上东拼西凑的,终于让自己的vim智能识别了. 1. 升级 vim: (ubuntu) sudo add-apt-repository ppa:jonathonf/vim sudo apt update sudo apt install vim 2. 安装vundlegit clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 3.下载ycmcd ~/.…
最近刚装了新系统CentOS7,想要把编码环境配置一下,使用Vim编写程序少不了使用自动补全插件,我以前用的是neocomplcache+code_complete+omnicppcomplete.但在网上搜索时,看到了YouCompleteMe,说YCM更好用一些.个人也喜欢新鲜事物,故决定安装YCM.但安装过程遇到了不少坑,网上的教程有不同的安装方法,基本都试遍了.最终在倒腾了一下午的情况下终于弄好了,现在把可行的安装配置方法贴出来,以供需要的人参考. YouCompleteMe:一个随键而…
在Vim中安装YouCompleteMe插件 一.安装前的说明: 1.确保vim版本>=7.4,若MAC OS,建议直接安装MacVim(8.0版本). ps:如果不想使用MacVim的GUI,可是使用命令行模式: alias vim='/Volumes/Mac\ OS/Applications/MacVim.app/Contents/MacOS/Vim' 2.安装Vundle: Vundle是用来管理vim插件的工具,可以方便的通过它安装或者卸载vim插件. 3.Jedi:支持Python语法…