RubyはReadlineライブラリに対応しています。代表例としてはirb、その他にもdebug.rbなんかでも使われていますね。Windows環境でも使えるようになっているのですが、実は困った点があります。DOS窓(コマンドプロンプト)のサイズを変更すると、表示がぐちゃぐちゃに乱れてしまうのです。 vim+irbがメインの開発環境なので、irbが広い画面で使えることは非常に重要になります。RDE、RDT等も開発環境の選択肢としてはあるのですが*1、お手軽さで言えばvim+irbははずせません。そんなわけで(仕方なく)調べまくり、1年後に^^;たどりついたのは以下のようにすれば良いという結論でした。 site_ruby/1.8/readline.rb require 'readline.so' module Readline alias :readline_so :readline def