Как сказал erenon, используйте ruby debug, которая предоставляет библиотеку для emacs, которая позволяет вам использовать ее как gdb.
Установите rdebug, введя эту команду на своем терминале (sudo необязательно, в зависимости от вашей системы):
<sudo> gem install ruby-debug
Затем вам нужно загрузить файл ruby-debug-extra из rubyforge и установить его стандартным способом.
sh ./configure
make
make test # optional, but a good idea
sudo make install
Это дает вам файлы elisp для взаимодействия с rdebug, а также документацию для ruby-debug, которую можно просмотреть из emacs.
AJ