ubuntu中vim实现代码补全等功能
参考了许多教程,花费了大半天的时间,才大致将此功能实现好,不做点记录啥的,感觉有点过意不去。。。。
整体来说是按照此教程来执行,但中间也遇到了其他的错误,在此记录下。
https://www.jianshu.com/p/07db5fb2d1bc
到这一步的时候,你会发现它没告诉你插件怎么安装,然后我在网上找到了另一个安装插件管理器的教程:vim插件管理器vim-plug安装方法 PHP插件-蒲公英云,VIM插件安装 - 打造代码编写环境 - 知乎
这两个教程我都用了,第二个的话,只操作了这一步,将这几行代码粘贴到教程一创建的~/.vimrc中的最后。
跟教程中显示的一样,就表示安装成功了。
红框这一部分就完成了,继续主要教程的执行。
创建完这个目录后,之后用这个教程来安装YouCompleteMe插件: VIM 安装YouCompleteMe - 知乎
(你镜像的路径还是可以按照主教程来搜索)
在执行最后一步时./install.py --clang-complete,我出现了一大串错误file DOWNLOAD HASH mismatch.....安装YouCompleteMe时CMake Error at ycm/CMakeLists.txt:107 (file): file DOWNLOAD HASH mismatch_youz1976的博客-CSDN博客
通过此教程完美解决。
三个箭头就是三个要注意的点,第一个是路径的问题,cd到你自己的根目录下;第二个是注意名字的问题,要和你报错的地方保持一致,比如我的名字就是libclang -14.0.0;第三就是下载的地址名字。
再重新./install.py --clang-complete即可完成。
最后将主教程最后的代码粘贴到~/.vimrc中保存即可。
基本配置成功:
更多功能配置可以参考 :GitHub - yangyangwithgnu/use_vim_as_ide: use vim as IDE
ubuntu中vim实现代码补全等功能相关推荐
- Linux中 vim 实现代码补全
Linux中 vim 实现代码补全 vim 中代码补全 步骤1:判断 步骤2:安装 `OmniCppComplete` 步骤3: 步骤4:些许其他操作 结果 利用 Tab 键进行补全 vim 中代码补 ...
- Vim中的Java代码补全插件
Vim中的Java代码补全插件 最近在学习用vim写Java代码,用惯了idea,发现vim也太简陋了.后来在网上搜,看到不少文章介绍这个Javacomplete : Omni Completion ...
- linux远程桌面键盘无法输入,windows远程桌面ubuntu中Tab键不能补全命令的解决办法...
windows远程桌面ubuntu中Tab键不能补全命令的解决办法 前置 window可以远程ubuntu的前提 参考百度经验即可实现:windows远程桌面ubuntu 正文 在成功登陆远程桌面环境 ...
- Vim代码补全插件:YouCompleteMe
Vim的代码补全一般有两种实现方案: 1. 第一种是采用ctags + OmniCppComplete ,参考:http://blog.chinaunix.net/uid-20737871-id-34 ...
- vim+设置php+高亮,VIM语法高亮、VIM代码补全、VIM结构化视图功能的配置实现
=========================================== [简介] 为了更加方便的学习和研究一个开源c++项目(当然linux环境下),特地花了一两周的时间研究vim及其 ...
- vivado2019.1开启代码补全和相同代码高亮
目前刚接触fpga学习,使用的是ALINX 黑金AX7020 开发板,vivado版本是2019.1,因为软件里面没有代码提示,对于经常使用keil5的我来说十分不方便,因此参考了其他博客,通过更改编 ...
- vim win装_VIM的代码补全工具YouCompleteMe在Windows上的安装攻略
前言 用VIM写代码也有很多年了,一直使用其内嵌的自动补全.这种补全没有任何语义分析,仅仅根据当前打开的文件,收集所有的单词形成一个补全库.在输入时,根据已经输入的字母,用逐个字母匹配的方式来寻找可能 ...
- Vim使用Vundle安装代码补全插件(YouCompleteMe)
Vim使用Vundle安装代码补全插件(YouCompleteMe) 安装 Vundle 它的使用方法很简单,安装一个插件只需要在 ~/.vimrc 按照规则中添加 Plugin 的名称,某些需要添加 ...
- 在windows中python安装sit-packages路径位置 在Pycharm中导入opencv不能自动代码补全问题
一.在windows中python安装sit-packages路径位置 C:\Users\shl\AppData\Local\Programs\Python\Python36\Lib\site-pac ...
最新文章
- python3 返回当前星期几 中文
- 30212Java_数组
- python异常值检测的方法_Python实现非正太分布的异常值检测方式
- 返回、取消与关闭的使用逻辑
- 精读《谈谈 Web Workers》
- mvc4 利用filters特性来 实现自己的权限验证 之二
- 解决《Mobile绘制背景图片》中的问题
- golang 排序_堆 堆排序 优先队列 图文详解(Golang实现)
- 【webpack】使用DllPlugin拆分模块
- latex怎么让table下面空白变小_LaTeX:pgf usepackage(宏包)的中译
- php 盗链新浪图片_php实现博客,论坛图片防盗链的方法
- ArcGIS多种面积计算方法的区别
- ghs文件可以删除吗_怎么强制删除电脑文件
- ibm 的java实现_IBM Java Toolbox for 实现IBM i 消息通信
- nps内网端口映射,含(p2p配置方法)
- 5G产业(一):5G超低延时噱头?
- react 中子路由(route)或二级路由如何配置?
- 博客之星2018 ,请为我投上您宝贵的一票!
- 微信公众平台基本功能简单说明
- win7下php 5.6连接mongodb扩展
热门文章
- 旧电脑通过转接卡安装nvme固态硬盘无需修改bios即可用旧SATA硬盘实现UEFI启动win10/11
- 爬虫实战——爬取腾讯招聘的职位信息(2020年2月2日)
- CSS 边框 阴影 效果
- 百度地图之九如何在一个地图上显示多条导航路线
- 2021-09-03
- 正则表达式如何获取指定数字
- 无线智能插座MQTT服务端下载
- C语言-文件操作-练习
- 北大AI公开课 嵌入式人工智能笔记
- C语言基础课 编写程序之1.从键盘上输入月份,判断季节(3-5月是春季,6-8月为夏季,9-11为秋季,12.1.2为冬季)2.编写判断的正整数是否既是5又是7的整数倍,若是输入yes,否则输入no