module EnhancedPrompt
This monkey patch to String
, enable to paint string on ANSI terminal Thanks to Rainbow gem we can easily implement colorful string Just running 'red'.color(:red), red string appears on terminal See github.com/sickill/rainbow
In addition to the above we implement several utilities and aliases
Constants
- VERSION
Public Class Methods
run(str=nil,&code)
click to toggle source
# File lib/enhanced_prompt.rb, line 5 def run(str=nil,&code) prompt=Prompt.new() if block_given? prompt.instance_eval(&code) else prompt.instance_eval(str) end end
Private Instance Methods
run(str=nil,&code)
click to toggle source
# File lib/enhanced_prompt.rb, line 5 def run(str=nil,&code) prompt=Prompt.new() if block_given? prompt.instance_eval(&code) else prompt.instance_eval(str) end end