# Functions
GetSize reads the dimensions of the current terminal or returns a sensible default.
IsTerminal returns whether the fd passed in is a terminal or not.
ReadPassword reads a line of input from a terminal without local echo.
Start the terminal - must be called before use.
Write sends out to the VT100 terminal.
WriteString writes the string passed in to the terminal.
# Constants
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
VT100 codes.
# Variables
Out is an io.Writer which can be used to write to the terminal eg for use with fmt.Fprintf(terminal.Out, "terminal fun: %d\n", n).