Vim(1) 编译与错误定位
来源:互联网 发布:java编程小游戏 编辑:程序博客网 时间:2024/04/27 10:20
再也不用关闭vim或者使用:!gcc …… 来编译程序了
Vim中编译程序 定位错误
从前写完程序之后都是使用:!gcc file.c 来编译,当出错很多的时候根本记不住有哪些错误,二期使用quickfix页不能看到错误信息。
今天学到了再vim中,不需要退出来编译文件的方法
1. 需要事先设定一个参数makeprg (make program 我猜想)
例如
在vim中make就可以执行上面”=”后面的命令,编译1-6.c生成 1-6.out文件
注意在空格前腰使用”/”转义符号。
2 查看错误与警告信息
Quickfix可以保持编译时候的错误与警告信息,我们在编译后可以使用
cw来打开quickfix的窗口。
下面的一个窗口就是quickfix窗口,当黄色的条选中了某一个错误处,光标就会跳到这个错误在源代码中的地方
可以使用命令控制 在quickfix窗口中跳动 如下所示
例如
cn (next)下一条
cp (previous) 上一条
cw (显示warning)
cc 显示错误
col 前一个旧的错误 勘误表
col 后一个旧的勘误表
cnew 后一个较新的错误列表 ( :help :cnew )
- Vim(1) 编译与错误定位
- GridAdaptedFeatureDetector 编译错误定位
- vs2003 编译错误 定位 错行
- 定位内核代码错误(1)
- vim 定位
- 定位错误(完整)
- LinuxNote1.Linux虚拟机安装与vim安装(vim没有可供安装的候选者错误)
- codeblocks+gtk+2.x 编译出现“无法定位程序输入点deflateSetHeader与动态链接库zlib1.dll”错误
- 【Android】定位与解决anr错误记录
- HTTP错误状态码定位与解决
- HTTP错误状态码定位与解决
- Linux 编译C++ 与 设置 Vim
- 新编译版本读配置文件错误问题定位
- LaTeX编译错误时,快速在源文件中定位
- Google Breakpad--VS2015 编译、使用、定位错误(如何使用gyp)
- 7.编译、执行与错误
- [经验总结] 用VIM的缩进功能解决一个编译错误
- C++编译错误与运行时错误
- asp.net连接数据库
- Intent 初步了解
- SQL 10 函数 1 数学函数
- Cmake入门
- Yahoo!网站性能最佳体验的34条黄金守则——服务器
- Vim(1) 编译与错误定位
- volatile 与诡异事件
- C#总结心得
- 优化浏览器渲染
- .net3.5下的Socket通信框架
- 如何使CSS渲染更高效
- 网络安全:拦截文件也要封锁网址
- SQL Server 2000 从数据库中按日期提取datetime数据
- 原子间单量子能量交换首实现 简化信息处理过程