I am writing a script and I want to output text messages to the console with different colors depending on conditions. For example: RED for errors and BLUE for warnings, etc
On either Linux or Mac, you could try https://github.com/jalvesaq/colorout It doesn't work on Windows.
The xterm256 package by Romain Francoise allows this sort of thing in general on any console that understands xterm256 interrupts.
Check out the new crayon package:
library(crayon)
cat(blue("Hello", "world!\n"))
More info on the GitHub page.
Works in RStudio 1.2.360+