class String
add some colors, windowing methods
Public Instance Methods
blu()
click to toggle source
# File lib/bookmarks.rb, line 29 def blu() colorize(34,0) end
colorize(color, mod)
click to toggle source
# File lib/bookmarks.rb, line 24 def colorize(color, mod) "\033[#{mod};#{color};49m#{self}\033[0;0m" end
grn()
click to toggle source
# File lib/bookmarks.rb, line 31 def grn() colorize(32,0) end
red()
click to toggle source
# File lib/bookmarks.rb, line 32 def red() colorize(31,0) end
reset()
click to toggle source
# File lib/bookmarks.rb, line 28 def reset() colorize(0,0) end
window(width)
click to toggle source
# File lib/bookmarks.rb, line 16 def window(width) if self.length >= width self[0..width-1] else self.ljust(width) end end
yel()
click to toggle source
# File lib/bookmarks.rb, line 30 def yel() colorize(33,0) end