Module B0_std.Tty
ANSI terminal interaction.
Terminals
type t
= [ `Dumb | `Term of string ] option
The type for terminals. Either no terminal, a dumb one or a named terminal from the
TERM
environment variable.
val of_fd : Unix.file_descr -> t
of_fd fd
determines the terminal for file descriptorfd
by usingUnix.isatty
fd
and consulting theTERM
environment variable.
Capabilities
ANSI escapes and styling
type color
=[
|
`Default
|
`Black
|
`Red
|
`Green
|
`Yellow
|
`Blue
|
`Magenta
|
`Cyan
|
`White
]
The type for ANSI colors.
type style
=[
|
`Bold
|
`Faint
|
`Italic
|
`Underline
|
`Blink of [ `Slow | `Rapid ]
|
`Reverse
|
`Fg of color
|
`Bg of color
]
The type for ANSI styles.