みのわーるど::Blog

茨城のシェアハウスの中にある会社で働くITベンチャー役員の奮闘記。

RVMでいれたRubyのirbで日本語の入力ができるようにする

今、rubyの勉強をしているので、irbで動作確認をしていたのですが、日本語を入力できないことを発見してしまい、解決することにしました。(日本語なんか...という議論は置いておいて...)

1. RVM等でreadlineをインストールする

Mac標準のreadlineはちょっと残念な感じらしいので、RVM(またはMacPorts)を利用してreadlineをインストールします。

rvm package install readline

または、

sudo port install readline

2. Rubyインストール時にreadlineのインストールディレクトリを指定する

rvm install 1.9.2 --with-readline-dir=$rvm_path/usr

または、

rvm install 1.9.2 --with-readline-dir=/opt/local

要は、rubyのインストール時に、

--with-readline-dir=(readlineをインストールしたディレクトリ)

とすれば良いと思います。