You can control your debugger process entirely through the Emacs* Grand Unified Debugger (GUD) buffer mode, which is a variant of shell mode. All the debugger commands are available, and you can use the shell mode history commands to repeat them.
The debugger supports:
The information in the following sections assumes you are familiar with Emacs and are using the Emacs notation for naming keys and key sequences.