很早前就折腾这个了,vimgdb,clewn,pyclewn都折腾几次了,重新编译,装系统。。。。
总是用vim调试不得行。。。
今天又想折腾了,终于知道怎么搞了。
不要直接在vim中打开pyclewn或其他几个,在要调试的项目中,打开终端,先输入pyclewn
然后它会打开vim,然后在vim中输入要调试的程序,和要调试的源代码。
例如这个测试程序,
先输入:Cfile 1 //1是可执行程序文件名
再分屏,:sp
再编辑要输入的文件名,:e 1.c //1所对应的源文件
:Cmapkeys //导入自带映射
:<C-b> //在目标行打断点
<S-r> //运行到断点
<C-n> //下一条
这时就会有输入了!!!不再有错误和不能输入了!(这个终端就是一开始输入pyclewn的那个,vimgdb也是!)
继续<C-n>
输出了!
OK!大功告成,终于可以在vim中编辑和调试了,perfact!So nice!