在 irb 中使用 auto completion

, at February 1st, 2008 by 小影

前文介紹過 irb ,它本身功能已很強大,但其實它還有自動完成的功能!也許是因為專家們都不用 auto completion 吧,預設值 ruby 是關掉了 auto completion的。 開啟 irb auto completion 的方法有三種: 1. 使用 irb 時用以下的 arguments: irb -r irb/completion 2. 在 irb 裡用 require: core siuying$ irb irb(main):001:0> require 'irb/completion' => true irb(main):002:0> 3. 在 ~/.irbrc 檔中加入以下一句: require 'irb/completion' 效果是你可以輸入一些 keyword 再打 tab ,就有一堆候選字讓你選: irb(main):005:0> c callcc case cb ...