使用Vim打造IDE--quickfix窗口

QFEnter, 在你选择的窗口中,打开一个Quickfix项目 ( Vim插件).zip QFEnter, 在你选择的窗口中,打开一个Quickfix项目 ( Vim插件) QFEnterQFEnter允许你从vim或者位置列表中的任意位置打开项目。你可以在跳转到quickfix窗口之前设置目标窗口,或者在新的拆分。和标签中打开项目。 你甚至可以通过视觉选择一次打开多个项目 !普通模式示例: 可视化 立即下载

引自:

http://blog.youkuaiyun.com/wooin/archive/2007/10/31/1858917.aspx

好东西不抄下来可惜鸟。

 

 

是vim默认的插件。

 

查看帮助文档:

:help  quickfix

 

例如执行make,编译出错:

 

:make

 

然后就会有错误信息在quickfix中显示。

 

:cw可以进行quickfix的切换显示。

 

下面的QuickFix窗口中我们可以找到每一个编译错误, 同样可以用鼠标点击每一条记录, 代码会马上自动跳转到错误处。

 

你也可以用下面的命令来跳转:

 

:cn        // 切换到下一个结果
:cp        // 切换到上一个结果

 

如果你经常使用这两个命令, 你还可以给它们设定快捷键。

 

比如在~/.vimrc中增加如下两行:

 

nmap <F6> :cn<cr>
nmap <F7> :cp<cr>

 

 

 

树莓派驱动DLPDLCR230NPEVM+framebuffer显示图片 DLPDLCR230NPEVM DLP® LightCrafter™ Display 230NP 是一个易于使用的紧凑型即插即用评估平台,适用于消费类产品、工业、医疗和物联网 (IoT) 市场中的各种超便携显示应用。此评估模块 (EVM) 采用 DLP230NP 芯片组,该芯片组由DLP230NP.23 1080p DMD、DLPC3436显示控制器和DLPA2005PMIC/LED 驱动器组成。此 EVM 外形小巧,配备生产就绪型光学引擎以及支持 18 位 RGB 并行视频接口... 阅读详情

相关推荐

0基础手把手搭建 Trae\+Seedance2\.0 真人短剧生成智能体(可直接运行)

前言:本文专为0基础新手编写,全程无复杂代码、无专业术语,一步一截图提示(操作路径清晰),只需跟着点鼠标、复制粘贴,就能搭建出可自动生成真人短剧的智能体,生成的短剧可直接导出发布。核心工具:Trae(字节跳动AI IDE,免费)+ Seedance2.0(真人视频生成API,公测免费),无需提前学习编程、设计,全程10-15分钟搞定。 适用人群:0基础小白、想快速生成真人短剧(自媒体、短视频创作者)、无需懂技术即可实现自动化短剧生成的人群。

skygulangfendouz的专栏 1058

vim QuickFix 窗口

From: http://hi.baidu.com/bali5/blog/item/82f87c0ab670a136b0351d4f.html 在上一节的图10中大家可以看到在窗口下面有一个显示查询结果的窗口, 这个窗口中列出了查询命令的查询结果, 用户可以从这个窗口中选择每个结果进行查看, 这个窗口叫"QuickFix"窗口, 以前也是一个vim的插件来的, 只不过现在成了vim的标准插件,

JoeBlackZQQ的专栏 1万+

Cadence原理图设计10个高效技巧:从封装绑定到BOM表导出全流程

本文为硬件工程师提供了一套Cadence OrCAD Capture CIS原理图设计的高效实战指南。文章深度解析了从封装库的精准管理与CIS数据库绑定、封装批量处理技巧,到设计缓存清理、跨页信号追踪,再到关键的DRC检查、网表导出以及智能BOM报表生成的全流程核心技巧,旨在帮助工程师提升设计效率与可靠性,规避常见错误。

weixin_29178069的博客 201

工具:vim一键编译执行+quickfix 打开显示错误信息

"compile c c++ file in quickfix nmap &lt;F4&gt; :call DoOneFileMake()&lt;CR&gt; function DoOneFileMake() if(expand("%:p:h")!=getcwd()) echohl WarningMsg | echo "Fail to make! This file is...

hunter 706

An example: 2D immersed boundary lattice Boltzmann method code--By Timm Krüger.2011.

//谢谢Timm Krüger大佬的代码。 还是老样子,有啥问题Feel free to tell us~毕竟群众力量大嘛~QQ群:293267908。 // 话不多说,上干货! // ISBN 978-3-319-44649-3 (Electronic) // 978-3-319-44647-9 (Print) // http://www.springer.c...

weixin_37783345的博客 1418

告别手动配置!用Vector vLinkGen 2.1.0自动生成AUTOSAR链接脚本(附bss段配置详解)

本文详细介绍了如何使用Vector vLinkGen 2.1.0工具自动生成AUTOSAR链接脚本,告别繁琐的手动配置。通过解析vLinkGen的核心架构和bss段配置实践,帮助开发者提升嵌入式软件开发效率,支持多种主流编译器,实现精确的内存分配和初始化策略。

weixin_28716181的博客 376

vim quickfix——最灵活的quickfix

本文主要介绍 vim quickfix 的使用与优化。 什么是 quickfix quickfix 属于 vim 的高级功能,该功能在主流 IDE 或者编辑器中都有集成。 简单的说,quickfix 就是搜集编译器的输出信息,然后定位错误与警告位置,提供直接跳转功能。可以说有了完善的 quickfix 功能的 vim 编辑器才是真正的编辑器之神。 如何使用 quickfix 首先来了解一下 quickfix 的工作流程。 第一步,设定要执行的命令,也就是编译、运行程序的命令。可以在 vim 中通过命令设

niuiic的博客 6393

从零到一:QT for OpenHarmony 开发环境实战搭建与踩坑指南

本文是一份详尽的QT for OpenHarmony开发环境搭建实战指南。文章手把手教你如何在Windows和macOS系统上,从环境准备、核心工具(DevEco Studio与社区版QT SDK)安装配置,到创建首个QT Quick项目、解决构建部署中的常见问题,最终实现应用在OpenHarmony设备上运行。内容涵盖关键配置修改、资源管理及深度踩坑经验,旨在帮助开发者高效开启跨平台开发之旅。

weixin_29190573的博客 325

vim插件之quickfix

quickfix是vim内置插件,用于浏览命令执行结果信息。命令需要进行设定,才能把执行结果显示到quickfix中。如cscope需要在.vimrc中添加如下语句: set cscopequickfix=s-,c-,d-,i-,t-,e- 常用的quickfix命令为: :cc     显示详细错误信息 :cp     跳到上一个错误 :cn     跳到下一个错误 :c

qwaszx523的博客 5665

【Com通信】Com模块的事件帧发送及周期报文的快慢发送机制

Com模块的事件帧发送及周期报文的快慢发送机制

qq_36056498的博客 2334

Centos 7 Linux 离线安装使用 MySQL 5.7:下载、安装、配置、使用

本文详细介绍了在 CentOS 7 系统下离线安装 MySQL 5.7 的完整流程,包括环境准备、安装包下载、用户与目录配置、数据库初始化、服务启动与自启设置、root 密码修改、远程访问开启及防火墙配置等关键步骤,并提供了本地与远程客户端(如 Navicat、DBeaver)的连接使用方法,适合无网络环境下的数据库部署参考。

寒水馨 · 轻量级技术文档 · hanshuixin.org 6111

vim配置及插件安装管理(超级详细)

1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

CareChere的博客 757

23、OpenMP常见用例与标准循环级示例详解

本文详细介绍了OpenMP的三种典型用例:循环级OpenMP、高级OpenMP和MPI+OpenMP,适用于不同层次的并行需求。重点讲解了循环级OpenMP在向量加法、流三元组和模板计算中的应用示例,并探讨了首次触摸优化、线程绑定、NUMA架构影响等关键性能优化策略。通过实际代码演示和性能分析,帮助开发者快速掌握OpenMP的基础并行化方法,并为后续高性能优化提供指导。

fanta的博客 85

vim 学习总结

用vim 也有段时间了一直只用了一些基本的操作,也没细细研究VIM 的强大功能。 现在总结一下吧: $ vimtutor 可以查看一个入门级别的Guide,新手入门的话还是必读的,学习知识就是这样看别人的博客也好,听别人说也好都是二手的,原作者辛辛苦苦操刀写的Guide 和学习方法一定要看看,这样学习起来就快多了。 光标停在一个局部变量上,输入gd 可以直接跳转到该变量定义的

875

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Vim 配置详解

首先安装完整版本的VIM 如果是在Linux下,可以安装VIM-Enhance使其扩展为完整版本的VIM,如果在Windows下,直接安装它的Binary就行了。 当然自己编译安装可能更好些。 安装成功以后就是第二步设置vim vim通过一个叫vimrc的文件来进行设置 默认安装的vim-tiny的设置文件可以在/usr/share/vim中找到,果然极其简洁 这里我们需要重新

Eliot 1689

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

vim改装成IDE编程环境

1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

guanyasu的博客 445

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

手把手教你把Vim改装成一个IDE编程环境(图文)

手把手教你把Vim改装成一个IDE编程环境(图文) By: 吴垠 Date: 2007-09-07 Version: 0.5 Email: lazy.fox.wu#gmail.com Homepage: http://blog.youkuaiyun.com/wooin Copyright: 该文章版权由吴垠和他可爱的老婆小包子所有

529

手把手教你把Vim改装成一个IDE编程环境

手把手教你把Vim改装成一个IDE编程环境(图文) By: 吴垠 Date: 2007-09-07 Version: 0.5 Email: lazy.fox.wu#gmail.com Homepage: http://blog.youkuaiyun.com/wooin Copyright: 该文章版权由吴垠和他可爱的老婆小包子所有

gaoxing01的专栏 665

windows下gvim搭建IDE

原文转载自:手把手教你把Vim改装成一个IDE编程环境(图文) 如侵犯您的版权,请联系:windeal12@qq.com By: 吴垠 Date: 2007-09-07 Version: 0.5 Email: lazy.fox.wu#gmail.com Homepage: http://blog.cs...

aidixi4007的博客 321

VIM个性化配置

 首 先安装完整版本的VIM  如果是在Linux下,可以安装VIM-Enhance使其扩展为完整版本的 VIM,如果在Windows下,直接安装它的Binary就行了。 当然自己编译安装可能更好些。 安装成功以后就是第二步设置vim  vim通过一个叫vimrc的文件来进行设置  默认安装的vim-tiny的 设置文件可以在/usr/share/vim中找到,果然极其简洁 

mengyafei43的专栏 1万+

vim插件

转载自:http://blog.youkuaiyun.com/wooin/article/details/1858917

凡人浪子 668
上一篇: 使用Vim打造IDE--Cscope
下一篇: 使用Vim打造IDE--自动补全
IterZebra
博客等级 码龄16年 56粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值