之前曾经提到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 |
本文介绍了Vim的Conque GDB插件,这是一个跨平台的调试工具,特别适合C/C++的调试。通过设置Leader键,可以方便地映射各种调试操作,提供了一种统一的快捷键体验。
159

被折叠的 条评论
为什么被折叠?



