极其简单0难度配置vim代码提示ycm

【vim】C语言代码提示 vim安装C语言提示插件 阅读详情

众所周知,ycm的安装过程以及配置过程是十分**的,最近自己在安装这个的时候也是碰到很多麻烦,并且很多文章也无法解决,后来发现有一个开源的github项目,全自动安装配置vim所需的几乎所有东西,包括 开发界面、代码提示、对齐等等,完全打造成了一个vscode级别的编辑器。
地址: https://github.com/chxuan/vimplus.git

具体步骤:
首先要先装好vim,git和gmake,然后接下来:
① git clone https://github.com/chxuan/vimplus.git ~/.vimplus
② cd ~/.vimplus
③ ./install.sh
以上三个步骤,在执行第三个步骤的时候,会经历稍微长一点的时间(好几分钟),不用操作,耐心等待,其中遇到需要choose的直接回车就好,也不需要自己手动配置~/.vimrc什么的,最后vim就会变成这样。
我的版本是ubuntu18.04。
如下图,是最后配置完成的结果:

vim使用—实现程序的自动补齐(C语言) 使用过Source Insight的人一定对它的自动补全功能印象深刻,在很多的集成开发环境中,也都支持自动补全。vim做为一个出色的编辑器,这样的功能当然少不了。至于如何实现程序自动补全,网上教程很多。这里,我将自己配置过程写下来,只要简单的两步,帮助你实现vim的程序自动补全功能。       vim配置文件包,大家移步       下面,我们开始进行配置: 首先,下面是我的 ubuntu 阅读详情

相关推荐

智警杯1.4---excel可视化

知识点

lulu001128的博客 949

vim配置——C/C++代码自动补全

配置vim主要分为两大部分:一个是通过set设置vim的属性;另一个是插件下载。

qq_41729461的博客 8439

游戏封包抓取实战:雷电模拟器+ProxyDroid+查尔斯3.93+WPE全流程解析

本文详细解析了使用雷电模拟器、ProxyDroid、查尔斯3.93和WPE进行游戏封包抓取的全流程实战。通过环境搭建、代理配置与工具协同,手把手教你抓取HTTP/HTTPS及原始Socket数据,涵盖从流量转向、证书安装到数据分析和常见问题排查,是学习游戏网络协议分析与安全测试的实用指南。

u8v9w0x1y的博客 441

VIM自动提示代码插件

不仅如此,它还会运行ftplugin下相同名字的子目录中的所有文件,如~/.vim/ftplugin/derp/这个文件夹下的文件都会被运行。~/.vim/ftdetect/中的文件同样也会在vim启动时就运行。~/.vim/plugin/存放的是每次启动vim都会被运行一次的插件,也就是说只要你想在vim启动时就运行的插件就放在这个目录下。~/.vim/after/这里面的文件也会在vim每次启动的时候加载,不过是等待~/.vim/plugin/加载完成之后才加载after里的内容,所以叫做after。

zxz_Fine的博客 1245

在Unity中为Sentis部署的YOLOv8模型集成NMS层并实现移动端性能优化

本文详细讲解了在Unity中利用Sentis部署YOLOv8模型时,如何通过代码动态集成NMS层以解决移动端性能瓶颈。文章核心在于避免导出时绑定NMS,转而使用Sentis原生API在运行时高效构建NMS处理流程,并分享了关键的GPU数据操作与移动端性能优化技巧,确保模型在移动设备上流畅运行。

p1q2r的博客 1093

Cadence IC618与Spectre231安装配置全攻略:License、环境变量与依赖检查

EDA工具部署中,License管理与环境变量隔离是核心难点。FlexLM作为通用授权机制,通过守护进程和端口配置实现工具授权;环境变量则控制工具路径与库加载顺序,避免版本冲突。合理配置可确保IC618与Spectre231稳定运行,提升仿真效率。典型应用场景包括模拟IC设计、高校实验室及企业级EDA环境。本文聚焦Cadence IC618与Spectre231的安装实践,详解License配置、环境隔离及依赖检查,助你快速搭建可靠设计环境。

weixin_28721917的博客 324

Vim中C/C++开发全套配置安装,自动补全,YouCompleteMe配置,编译运行,彩色括号,文件树等)

Vim中C/C++开发全套配置安装,自动补全,YouCompleteMe配置,编译运行,彩色括号,文件树等)

m0_52910424的博客 1万+

用FSL的eddy_topup pipeline完整处理DTI数据:从原理到实战,搞定涡流和磁化率畸变

本文详细介绍了如何使用FSL的eddy_topup pipeline完整处理DTI数据,解决涡流和磁化率畸变问题。从原理到实战,涵盖了数据格式转换、脑提取、b0图像处理等关键步骤,并提供了acqparams.txt配置和eddy命令的详细解析,帮助研究人员高效完成DTI数据校正。

weixin_29235525的博客 281

vim代码提示配置

vim 代码提示

m0_46430583的博客 1255

手把手教你用树莓派蓝牙抓取小米温湿度计2代数据,接入HomeAssistant(附密钥获取避坑指南)

本文详细介绍了如何通过树莓派蓝牙抓取小米温湿度计2代数据并接入HomeAssistant的完整流程。重点解析了获取32位加密密钥的三种方法,包括使用Telink Flasher工具、米家APP抓包和开源工具ATC_MiThermometer,并提供了HomeAssistant集成配置和常见问题排查指南,帮助用户实现稳定可靠的温湿度监测。

一名菜鸟攻城师 778

C/C++基础讲解(四十三)之图形篇之绘制直线、圆、圆弧、 椭圆

程序主要是基于Visual studio 2019进行编译完成了,有兴趣的小伙伴可以自己安装下Visual studio 2019,网上有现成的教程,当然了,如果有问题,也可以和我联系,这里我们主要讲解些源码实例,不多说了,言归正传。 C语言,做为学习其他语言的基础语言,其重要性就不言而喻了.下面我将和大家一起来学习探讨C语言的相关奥秘。 实例1:绘制直线 实例2:绘制圆 实例2:绘制圆弧 实例2:绘制椭圆

hnjzfwy的博客 1234

在Ubuntu 18.04上安装YouCompleteMe

首先介绍一些YouCompleteMe,这是一个用于vim代码补齐的插件,如果想要将反人类的原生vim(调侃一下)打造成媲美VS的IDE的话是不可缺少的,当然这个插件的安装对于一些刚接触linux的人来说可以称得上是杀手级插件,安装难度不小,由于一些原因,我反复安装...

qq_37363320的博客 828

hadoop 切片机制详解

hadoop切片机制详解

congge 1万+

在Windows下搭建gVim用于C/C++环境遇到的问题

在配置GVim过程中遇到的一些问题 感觉在Windows上配置gvim的环境相比ubuntu上配置要相对有一些难度, 我在配置过程中感觉每个步骤都遇到了或多或少的问题。 现在,我想通过这篇小小的笔记来说明一下在整个过程中所遇到的问题以及如何解决的。 需求说明 我搭建gVim的环境主要是为了写C/C++,以及配置的差不多之后又有了写Markdown的需求。 插件配置 请阅读韦易笑在知乎关于配置vim用于C/C++环境的回答。 遇到的困难 在整个过程中我分别在一下几个步骤中遇到了问题,按我遇到的先后顺序排列。

weixin_46430534的博客 631

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

VIM党看过来:除了coc.nvim,这些LSP插件和代码片段库让你的效率再翻倍

本文为VIM用户推荐了除coc.nvim外的LSP插件和代码片段库,帮助提升编码效率。详细介绍了语言服务器协议(LSP)的深度配置、主流代码片段库对比及自定义技巧,并提供了性能优化与疑难排解方案,助你打造个性化开发环境。

ajwqb06628的专栏 508

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Ubuntu下如何安装YouCompleteMe插件

Ubuntu安装YouCompleteMe插件 简介:众所周知, Vim是一款linux下的文本编辑器, 其最基础的工作就是编辑文本,而不管该文本的内容是什么。在Vim被程序员所使用后,其慢慢的被肩负了与IDE一样的工作,文本自动补全(ie.acp,omnicppcompleter),代码检查(Syntastic)等等工作。针对文本自动补全这个功能来说,主要有两种实现方式。基于文本我们常用的omn...

little_python的博客 702

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

我行你也行!在Ubuntu 18.04上安装YouCompleteMe

这几天工程需要,需要在Ubuntu 18.04上编写服务器后台代码,原生自带的vim用着各种不习惯,所以尝试了下安装YCM 首先查看自己的系统上vim的版本,YCM要求vim版本要大于7.4以上并添加对python2,3的支持 安装环境:win10上安装的VM版本是12.0,刚安装好ubuntu 18.04,建议将当前的状态拍摄快照存储下来,以防万一 查看自带的vim的版本 vim --versi...

qq_41250354的博客 2894

推荐一款神器:Flash.nvim - Vim/Neovim 的代码提示增强插件

是一个由 Folke 建立的 Vim/Neovim 插件,它旨在提升你的编程体验,通过提供快速、高效的代码提示和上下文信息。这款插件不仅支持多种编程语言,而且在 Neovim 的 Lua API 上构建,确保了极低的延迟和流畅的交互。 ## 技术分析 Flash.nvim 利用了 Neovim 的 LSP(Language Server Protocol)功能,与流行的代码智能工具(如 CoC...

gitblog_00011的博客 1580

vim自动补全代码(代码提示)以及我的vim配置文件

一:代码提示的      找到一个插件:AutoComplPop。从下面的网址中下载该工具的最新版        http://www.vim.org/scripts/script.php?script_id=1879      解压文件得到两个文件,一个是autoload目录下的acp.vim,另一个是plugin下的acp.vim。       将分别放到/usr/share/vi

eecrazy的专栏 1万+

vim代码提示和自动补全以及括号的自动补全

代码提示和自动补全 装一个 Autocomplpop插件 首先,从http://www.vim.org/scripts/script.php?script_id=1879处 下载autocomplpop文件。我在window上下载下来然后通过共享文件夹搬到Linux里面去。下载的是一个zip文件。 解压 unzip vim-autocomplpop.zip 解压后会有三个文件夹,分别是autoload,doc,plugin。 sudo mv autoload/ /usr/share/vim/vim81

m0_47170940的博客 6650

vim+coc.nvim c/c++语言自动补全配置,是时候抛弃ycm了

关于语言支持类的插件(我这就只装了coc-clangd)有两点:1、装了插件就不需要在CocConfig里面配置相关的语言支持了,会冲突。2、有些语言插件需要依赖外部语言服务器支持(比如这里安装的clangd),有些直接装上就能用LLVM好像内部默认支持。安装python,用pip安装compliedb(这一步可选,这是用来从makefile直接生成编译库文件的python脚本而不需要依赖cmake,如果你使用的是cmake那可以跳过这步,用cmake直接生成编译库文件)前往vim文件所在的文件夹。

mr3x00的博客 4574

Linux中 vim 实现代码补全

Linux中 vim 实现代码补全vim 中代码补全步骤1:判断步骤2:安装 `OmniCppComplete`步骤3:步骤4:些许其他操作结果利用 Tab 键进行补全 vim 中代码补全 此部分内容主要是介绍如何实现在vim中进行代码补全,其可分为以下几个步骤: 步骤1:判断 判断当前系统中是否具有补全功能,即随便创建一个文件,比如 test.c, 在其命令行模式中输入 :set omnifunc? 若结果呈现 omnifunc=ccomplete#Complete 即 则说明此时可利用 Ctrl+

m0_51961114的博客 1万+
上一篇: git冲突的产生以及解决
下一篇: windows编程线程同步之条件变量
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值