Learn R Programming

⚠️There's a newer version (1.5.3) of this package.Take me there.

crayon (version 1.3.2)

Colored Terminal Output

Description

Colored terminal output on terminals that support 'ANSI' color and highlight codes. It also works in 'Emacs' 'ESS'. 'ANSI' color support is automatically detected. Colors and highlighting can be combined and nested. New styles can also be created easily. This package was inspired by the 'chalk' 'JavaScript' project.

Copy Link

Version

Install

install.packages('crayon')

Monthly Downloads

1,158,926

Version

1.3.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Gabor Csardi

Last Published

June 28th, 2016

Functions in crayon (1.3.2)

col_strsplit

Split an ANSI colored string
has_color

Does the current R session support ANSI colors?
col_substr

Substring(s) of an ANSI colored string
crayon

Colored terminal output
drop_style

Remove a style
combine_styles

Combine two or more ANSI styles
concat

Concatenate character vectors
col_nchar

Count number of characters in an ANSI colored string
col_substring

Substring(s) of an ANSI colored string
chr

Convert to character
style

Add style to a string
strip_style

Remove ANSI escape sequences from a string
num_colors

Number of colors the terminal supports
has_style

Check if a sting has some ANSI styling
styles

ANSI escape sequences of crayon styles
start.crayon

Switch on or off a style
make_style

Create an ANSI color style
show_ansi_colors

Show the ANSI color table on the screen