ESC [ parameter(s) codewhere ESC is the ASCII ``Escape'' character ('\033' or '\x1B'), [ is a single open square bracket character, parameter(s) is a numeric parameter or semicolon-separated list of numeric parameters, and code is a single character indicating the action to be performed. A (brief and incomplete) list of codes is:
| H | move cursor; the two parameters are the row and column to move to |
| J | clear screen; the parameter 2 means clear the whole screen |
| m | set graphic rendition (see parameter list below) |
| 0 | return to normal (no attributes) |
| 1 | bold |
| 4 | underline |
| 7 | inverse video |
| 31 | red |
| 32 | green |
| 33 | yellow |
| 34 | blue |
| 35 | magenta |
| 36 | cyan |