google先生に聞く。
http://attonblog.blogspot.jp/2015/04/pry-rails-multibyte-char.html
上記を参考に設定ファイルをいじる。
~/.pryrc
にある、なければ新しく作ったファイルに書き込みます。
Pry.history.instance_eval do
@saver = ->(line) { save_to_file (line.force_encoding(STDIN.external_encoding))}
end
・・・、でもできない。
再度google先生に聞く。
railsではなくrubyの問題だという事で、
http://qiita.com/kidach1/items/d0137d96bed9ac381fd5
上記をためす。
# 適用したいrubyバージョンが既にインストール済みの場合は一度uninstall
$ rbenv uninstall 2.1.1
# readlineのinstall
$ brew install readline
$ brew link readline --force
# readlineを利用してruby再install
$ RUBY_CONFIGURE_OPTS="--with-readline-dir=$(brew --prefix readline)"
$ rbenv install 2.1.1
rubyを再インストールすると、
The rails command exists in these Ruby versions
と怒られたので、
http://qiita.com/akiks/items/94ffef41ae29066f6883
上記を参考に、
gem install bundler
bundle install
よくみたら以前もお世話になってました。
これで僕は無事日本語入力できるようになりました。