Using this combination of tools (TextMate, GoToFile bundle, iTerm, and Chrome), you can do Rails development with minimal need to take your fingers off the keyboard to use the mouse. As a result, you get improved productivity, but still get to keep working in a GUI, window based environment rather than a big text window.