ruby irb 를 풍요롭게 쓰기 위해서 tab 을 누르면 자동완성(irb/completion)해주고, 디버그 색상(wirble)도 예쁘게 해줄 수 있다.  wirble은 https://github.com/blackwinter-attic/wirble 에서 설명이 되어 있다. 




$ gem install wirble



$ cat ~/.irbrc 

require 'irb/completion'

require 'wirble'


# start wirble (with color)

Wirble.init

Wirble.colorize



irb를 실행하고. gem으로 다운로드한 zk를 사용해 본다. ZK.n 을 입력 후 tab을 사용하면 후보 메소드들이 출력된다. 


$ irb

>> require 'zk'

=> true

>> ZK.n

ZK.name      ZK.new       ZK.new_pool  ZK.nil?

Posted by '김용환'
,