Utility Belt is a grab-bag of IRB extensions to make your Ruby REPLing easier.
It’s worth the install just for the edit
command, which allows you to shell out to your favorite editor in order to edit more complex input. But there’s a lot of other good stuff there too.