colorator¶ ↑
Colorize your text for the terminal
Example¶ ↑
"this string".red # => \e[31mthis string\e[0m "my string".blue # => \e[34mmy string\e[0m # etc...
Supported Colors¶ ↑
-
red
-
black
-
green
-
yellow
-
magenta
-
white
-
blue
-
cyan
-
bold
Other supported Ansi methods¶ ↑
-
clear_line
-
has_ansi?
,has_color?
-
strip_ansi
,strip_color
-
reset_ansi
,reset_color
-
clear_screen
-
ansi_jump
Why¶ ↑
There are a bunch of gems that provide functionality like this, but none have as simple an API as this. Just call "string".color
and your text will be colorized.
License¶ ↑
MIT. Written as a single Ruby file by Brandon Mathis, converted into a gem by Parker Moore.