Вы изменяете размер окна консоли? Я обнаружил, что сценарии ruby (irb и т. Д.), Использующие библиотеку readline, не работают правильно с измененными размерами консольных окон (в XP или Vista).
По сути, я полагаю, что библиотека readline ожидает, что окно консоли будет иметь ширину 80 символов, все остальное, и все будет в порядке. До сих пор я не нашел способа исправить это на окнах, не отказавшись от других приятных функций.