Pyclewn is a python program that allows the use of the vim editor as a front end to a debugger. Pyclewn supports the gdb and the pdb debuggers. The debugger output is redirected to a vim window, the pyclewn console. The debugger commands are mapped to vim user-defined commands with a common letter prefix, and with completion available on the commands and their first argument. On unix when running gvim, the controlling terminal of the program to debug is the terminal used to launch pyclewn. Any other terminal can be used when the debugger allows it, for example after using the attach or tty gdb commands or using the --tty option with pdb. On Windows, gdb pops up a console attached to the program to debug.
Comments