utf8なputtyで接続してrefeを引く

デフォルトではutf8で出力されないので、パイプを使う。
${HOME}/binにパスを通しておいて、実行可能形式にしてc2utfを保存。

  1 #!/usr/bin/ruby -Ku
  2 # stdin to utf8
  3 #  stdinが無いときはフリーズするので、Ctrl+cで中断する。
  4
  5 require 'nkf'
  6
  7 convStr = STDIN.read
  8
  9 utfStr = NKF.nkf('-w',convStr)
 10
 11 STDOUT << utfStr

こんな感じで使う

[2972]% refe Object type 
Object#type
--- class
--- type        obsolete

    
    ruby 1.7 feature: type &#65533;&#993;&#65533;version 1.7 &#65533;&#484;&#993;&#65533;obsolete

文字化けで(´・ω・`)

[2973]% refe Object type | c2utf                                                                                                           
Object#type
--- class
--- type        obsolete

    レシーバのクラスを返します。

    ruby 1.7 feature: type は、version 1.7 では、obsolete
    となりました。

キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

なんかへたくそな感じだけど、とりあえず目的を達してるのでよしとする。