vim 插件_vim插件YouCompleteMe配置
YouCompleteMe应该是vim中比较难安装的一个插件,由于插件过大,用Vundle插件管理器安装过程中会报错,这里我会给大家介绍一种用源码安装的方式。
1. 首先要保证已经安装Vundle,可以参考我的另一篇文章
Thinker:希望这是一篇让你对vim产生兴趣的文章
2. 进入目录
cd ~/.vim/bundle
3. 克隆一下代码,./install.py需要克隆,不能直接下载zip压缩包
git clone https://github.com/Valloric/YouCompleteMe.git
文件比较大,克隆过程中可能会报错,如果报错可以参考我的另一篇文章
Thinker:git一些报错解决方法[每一项都亲测,保证不踩坑]
4. 进入目录直行下面命令
cd YouCompleteMe
git submodule update --init --recursive
5. 安装
仅安装支持Python的版本:
./install.py
安装支持C语言家族的版本:
./install.py --clang-completer
安装支持go语言的版本:
./install.py --go-completer
安装支持Js、Java、Python、go所有语言的版本:
./install.py --all
本人会定期更新,会分析一些AI、优化算法、强化学习等方面的知识,还会分享一些开发、算法、工具等方面的内容,感兴趣的可以关注一下微信公众号或头条号
vim 插件_vim插件YouCompleteMe配置相关推荐
- vim win装_vim插件管理器的安装和配置-windows
# vim插件管理器的安装和配置-windows ### 前言 ----------------------------- - vim做一框功能强大的编辑器,扩展功能令人称奇,插件机制非常灵活 - 本 ...
- VIM插件离线安装与配置(taglist,airliner,gutentags,LeaderF,gtags,AutoComplPop,omnicppcomplete,fzf,Rg)
VIM插件离线安装与配置 1.VIM 插件离线安装与配置 1.1 离线包 2.vim8安装 2.1.查看vim版本 2.2.vim下载 2.3 vim安装步骤 3. vimrc通用配置 4.插件管理( ...
- vim 安装_vim实战:插件安装(Vundle,NerdTree)
一:插件管理器Vundle 1.简介 Vundle是vim的一个插件管理器, 同时它本身也是vim的一个插件.插件管理器用于方便.快速的安装.删除.Vim更新插件.vim Vundle插件官方地址:h ...
- vim经典主题插件安装编译环境配置
一.安装vbundle管理插件 需要安装git插件,使用vbundle这个自动安装和管理插件的插件.可以下载到本地后进行配置. git clone https://github.91chi.fun/h ...
- 【Vim】使用Vundle管理配置Vim基本插件
Vundle 项目托管在github上https://github.com/gmarik/vundle. 其特色在于使用git来管理插件,更新方便,支持搜索,一键更新,从此只需要一个vimrc走天下. ...
- vim工具——常用插件
提高效率:善用工具.刻意练习. preface: 偶然想用vim的插件,搜了下打算安装jedi,后面不可收拾,发现插件贼香,便删了sublime,一切代码都从vim,真正觉悟vim的强大. vim插件 ...
- VIM的YCM插件安装 编写C语言
VIM的YCM插件安装 第一步 安装vim cmake python 第二步 安装clang 第三步 安装git 第四步 安装VUNDLE 第五步 安装YCM 第六步 编译YCM 配置YCM 效果如图 ...
- vim插件的安装方式 -- vim注释插件和doxygen函数注释生成插件-ctrlp插件-tabular等号对齐 插件...
使用unzip的时候 指定 -d选项, 是说明解压到的 目标地址. 这个参数还是比较方便的, 比直接unzip到当前目录, 然后在去拷贝到目标目录, 然后再删除当前目录中的解压文件夹, 方便多了. 使 ...
- Vim 4 常用插件
Vim 系列教程目录: Vim 1 基本使用 Vim 2 高级用法 Vim 3 vimrc Vim 4 常用插件 Vim 5 其他编辑器的 Vim 插件 Vim 插件网站 Vim 之所以强大, 有个很 ...
最新文章
- Nature:原来益生菌是这么搞定致病菌的
- Linux编程下open()函数的用法
- .NET中国峰会议题征集
- 家居灯光控制系统设计 android,基于Android的室内照明控制系统设计与实现
- Qt连接MySQL数据库
- 高速PCB中常见存储器之FLASH引脚图、布局布线设计
- 快速线性筛法求素数一般筛法求素数代码
- 无线专题 PCI接口与PCIe接口
- 确定互异字符(编程基础)
- OSChina 周三乱弹 —— 迷宫里乱开宝箱的后果
- react-native-webrtc之采坑之旅
- 四年开发,待业半年本想放弃Java,抱着试试的心态面试某C轮金融科技公司居然过了!
- 如何说服老板页面兼容IE9+
- IPP库的安装以及源码分析方法
- 虚拟内存、虚拟地址-页-页号、物理地址-页框-页框号
- 创业者在创业之初都需要做哪些准备工作呢
- Java——图片格式转换
- 元宇宙价值、风险与展望
- eas系统服务器地址,金蝶eas服务器地址设置
- python 描述符参考文档_描述符 - Python 学习笔记 - UDN开源文档
热门文章
- wpf展开树节点_【转】WPF TreeView如何展开到某个节点
- 双层lstm每层有自己的权重参数吗_一幅图真正理解LSTM的物理结构
- linux 软链接_面试 | Linux 下软链接和硬链接的区别
- 存在于实数域的微观粒子2-泡利不相容原理
- java从property中取值,JAVA读取PROPERTIES配置文件
- 【控制】《现代控制理论》谢克明老师-第3章-线性控制系统的能控性和能观测性
- 【控制】《多无人机协同控制技术》周伟老师-第8章-危险状态下的无人机编队运动控制策略
- 2.14 向量化 Logistic 回归的梯度输出-深度学习-Stanford吴恩达教授
- STM32 电机教程 30 - 无刷无感入门2
- 3、C语言面试笔试--控制结构