TIGでRTする

TypableMapっていう奴があって、favやreplyを簡単にできるのだけどrtはできない。
RTを実装するためのプラグインはある
tigを解凍してDLRなんとかっていうなかにtypablemap.rbっていうのがある。
それをBin/Configs/メールアドレス/Scripts (たぶんScriptsフォルダはないから作って)にぶちこんで
TIGの#ConsoleからDLR => reloadで読み込ませてできる。
rtコマンドがこれで定義されて、rt (TypableMapのID)でRTできる。
でもこれだと

RT: ほげほげ (via @sora_h)

みたいになってしまうし、
rt (TypableMapのID) ふーばー で

ふーばー RT: ほげほげ (via @sora_h)

とかできない。

解決策

なんとプラグインIronRubyRubyを使ってかける!!!
というわけでみんないじれる!!!!
形式を

RT @sora_h: ほげほげ

みたいにして引数あたえたら

ふーばー RT @sora_h: ほげほげ

を可能にするようにする。
typablemap.rbの

    updated_status = Session.update_status("RT: #{status.text} (via @#{status.user.screen_name})")

    updated_status = Session.update_status("#{args.to_s} RT @#{status.user.screen_name}: #{status.text}")

にかえれば実現できる。