当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求助关于vim的quickfix
帖子发表于 : 2013-05-05 13:35 
头像

注册: 2011-02-28 21:23
帖子: 59
送出感谢: 8
接收感谢: 0 次
在windows7下gvim7.3 我想要在gvim里面编辑按键精灵的源码Q文件,然后按快捷键调试(不是在vim里面调用按键调试,是打开按键精灵后按快捷键执行的,当然如能做到vim里面调用就最好了),然后在quickfix里面输出调试结果(这个结果可以在代码里面写语句把他输出到一个指定路径的txt),找了很多资料都不会,不知道quickfix怎么读取指定路径txt的内容?在哪里设置?
可能写的不清楚,关键就是想实现按下某个键,就弹出quickfix并显示某个指定路径的txt内容,当然 内容可以经过处理变成能跳转的调试信息

============================================================================
现在我已经能搞出quickfix里面显示信息了,但是格式还是不对,获取不了行号和跳转,这是set efm的问题。如果你会设置set efm,能否根据下面的log写一个set efm给我?感激不尽!!
ps:前面的开头为0的不是需要的,过滤掉,后面的有第几行的才是需要的log。里面有中文符号,没有空格,空白都是是tab。


附件:
文件注释: 这里有log原文件,贴的代码失真了
tmp.txt [6.23 KiB]
被下载 26 次


最后由 cactus14334 编辑于 2013-05-06 12:19,总共编辑了 4 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助关于vim的quickfix
帖子发表于 : 2013-05-05 13:42 
头像

注册: 2011-02-28 21:23
帖子: 59
送出感谢: 8
接收感谢: 0 次
附上一份log,log前面的大部分是没用的,有行数的才有用的
代码:
0   16:07:02      启动脚本:我的脚本1.Q,创建线程:6320
0   16:07:02      线程 6320 执行结束
0   16:17:13      初始化完成,热键模式为:增强模式
0   16:17:15      启动脚本:我的脚本1.Q,创建线程:1112
0   16:17:15      线程 1112 执行结束
0   16:17:36      初始化完成,热键模式为:增强模式
0   16:17:38      启动脚本:注册机_带系列号.Q,创建线程:3928
0   16:17:42      线程 3928 执行结束
0   16:18:00      初始化完成,热键模式为:增强模式
0   16:18:01      启动脚本:注册机_带系列号.Q,创建线程:7244
7244   16:18:01   注册机_带系列号.Q,第384行:   16:18:01  开始获取mac
7244   16:18:01   注册机_带系列号.Q,第396行:   16:18:01  开始获取cpu
7244   16:18:02   注册机_带系列号.Q,第405行:   16:18:02  开始获取硬盘系列号
7244   16:18:02   注册机_带系列号.Q,第407行:   16:18:02  计算最终限制码
7244   16:18:03   注册机_带系列号.Q,第410行:   16:18:03  计算结束
7244   16:18:03   注册机_带系列号.Q,第485行:   cdkey = 82FVD9llL8AEVI8hIi5FLdBKb1fd358d
7244   16:18:03   注册机_带系列号.Q,第488行:   cdkey = 82FVD9llL8AEVI8hIi5FLdBK
7244   16:18:03   注册机_带系列号.Q,第499行:     限制编号=fd39  限制时间:20130501  限制cpu=44a7d116
7244   16:18:03   注册机_带系列号.Q,第508行:   16:18:03  开始获取网络时间
7244   16:18:03   注册机_带系列号.Q,第513行:   16:18:03  获取时间结束,获取到网络日期:2013-04-30
7244   16:18:03   注册机_带系列号.Q,第523行:     cpu=44a7d116  软件编号=fd39  网络日期:2013-04-30  剩余时间 = 1
7244   16:18:05   注册机_带系列号.Q,第555行:   16:18:05
7244   16:18:05      已停止日志记录


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译