之前曾经提到Vim下的Debug插件Vim插件之Vebugger,这款插件的主要特点就是支持语言多,这就意味着调试不同语言时不用记多套快捷键,缺点是目前支持Linux平台而且依赖于vimproc,下面介绍一个支持平台更多的调试插件Conque GDB,配置如下
"Conque GDB
"待调试文件位于屏幕上方
let g:ConqueGdb_SrcSplit = 'above'
"保存历史
let g:ConqueGdb_SaveHistory = 1
"修改Conque GDB的Leader键
let g:ConqueGdb_Leader = ','
"总是显示颜色
let g:ConqueTerm_Color = 2
"程序结束运行时,关闭Conque GDB窗口
let g:ConqueTerm_CloseOnEnd = 1
"Conque Term配置错误时显示警告信息
let g:ConqueTerm_StartMessages = 0
设置了Leader键以后,就可以将它与按照下面的映射来使用,如果你的Leader键不是”,”,请把下面的”,”替换为你的Leader键
Keyboard Mapping | Function |
---|---|
,r | Run program |
,c | Continue program |
,n | Next line |
,s | Step line |
,p | Print identifier under cursor |
,b | Set break point |
,d | Delete break point |
,f | Finish |
,t | Backtrace |