pry 使おうかと思ったけど、補完できるなら irb でいい気がしてきた。
設定
~/.irbrc
下記追加
require 'irb/completion'
irb で確認
irb(main):001:0> a = 1 => 1 irb(main):002:0> a.si #<- ここでタブすると補完候補が表示される a.singleton_class a.singleton_methods a.singleton_method_added a.size irb(main):002:0> a.si