用于打印 ANSI 终端转义序列的模块。 该模块提供了许多有用的颜色和样式常量,并替代了针对样式输出而优化的打印功能。
include('ringo/term')
writeln(YELLOW, "foo", MAGENTA, "bar");
// foo bar
writeln(YELLOW, ONBLUE, "IKEA");
// IKEA
writeln(RED, BOLD, INVERSE, "Red Alert!");
// Red Alert!
如果启用了 ANSI 终端颜色,则返回 true。
Boolean | true if ANSI is enabled. |
为此作者启用或禁用 ANSI 终端颜色。
Boolean | flag | true to enable ANSI colors. |
将参数写入流中,后跟一个换行符,如果启用,则应用 ANSI 终端颜色为 true。
*... | args... | variable number of arguments to write |
将参数写入 system.stdout,如果检测到支持,则应用ANSI终端颜色。
*... | args... | variable number of arguments to write |
将参数写入 system.stdout,后跟一个换行符,如果检测到支持,则应用ANSI终端颜色。
*... | args... | variable number of arguments to write |