Only a guess, but maybe a problem with libreadline?
Try: irb --noreadline
and see if you can type normally. (Admittedly, not having line editing
is a real pain, but it would help to localise the problem)
If this is the problem: you could check /etc/inputrc, ~/.inputrc and the
INPUTRC environment variable (echo $INPUTRC)
--
Posted via http://www.ruby-forum.com/.