アインシュタインの電話番号
2010.10.30
MacでRubyのRefeを文字化け解消する

普通にインストールした状態ではRefeが文字化けするので、ググってみたら、UTF-8で出力するように書き換えることで解消できるみたい。

文字化け解消

RVMの場合は以下のような感じの場所あるにsearcher.rbを修正する。

~/.rvm/gems/ruby-1.8.7-p302@rails2/gems/refe-0.8.0.3/lib/refe/searcher.rbの19行目から23行目をコメントアウトして、以下を追加。

    def adjust_encoding( str )
       NKF.nkf('-Ew', str) # 追加
#      if shift_jis_platform?
#        NKF.nkf('-Es', str)
#      else
#        str
#      end
    end

Mac OS X Leopardでrefeの文字化けを解消する - このブログは証明できない。