# Inferior Ruby for Emacs

**URL:** <https://www.ruby-forum.com/t/inferior-ruby-for-emacs/129306>\
**Category:** Ruby\
**Created:** [February 16, 2008, 2:30pm UTC](https://www.ruby-forum.com/t/inferior-ruby-for-emacs/129306 "2008-02-16T14:30:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![arg](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/5daacb/32.png) [@arg](https://www.ruby-forum.com/u/arg)\
**Post date:** [February 16, 2008, 2:30pm UTC](https://www.ruby-forum.com/t/inferior-ruby-for-emacs/129306/1 "2008-02-16T14:30:53Z")

</div>

Hi,

I’ve recently switched to Emacs for programming in Ruby.

The stock Inferior Ruby M. (inf-ruby.el) has 2 inconveniences:

1. There’s no command history, i.e. M-p and M-n don’t work
2. The output of irb isn’t read-only, i.e. it can be deleted using the  
backspace

Does anyone know how to fix any of those?

Any advice is very much appreciated.

A. Rubio
