I'm not a Ruby programmer, so I currently only look at Ruby-related things when I need to (e.g. to run some useful package), thus these notes might be inaccurate or unhelpful.
One thing about Ruby is all the interesting learning material, for the language itself and for Rails. Here are some that I've come across so far:
From a quick search in 2013-04, here are some interactive console options:
Note on Linux: if readline keyboard shortcuts are wrong, check ~/.inputrc
; it should contain set editing-mode emacs
or set editing-mode vi
depending on your preference.
Another option seems to be built in (cf. http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/):
irb -r irb/completion
I have no idea why this wouldn't be the default. On Windows, it may be simplest to just add that option to the shortcut. Should also be able to add the line require 'irb/completion
' to ~/.irbrc
(not sure where that's supposed to be on Windows).