There are always these two:

www.vim.org
www.gnu.org/software/emacs/

I prefer vim more because I'm more familiar with it, but both editors
work well. To make this more ruby related this is somewhat interesting:
http://ruvi.rubyforge.org/.