Enabling ANSI colors in older versions of Windows
To use ANSI colours in the Windows terminal requires setting VirtualTe
VirtualTerminalLevel = 1 is now set by default for the terminal and in
In Windows versions 1511 through to 1903 this had to be enabled in the
+ registry at:
Alternatively it can be enabled by calling the SetConsoleMode API with
+ the ENABLE_VIRTUAL_TERMINAL_PROCESSING flag
24 bit color
The latest W10 Console has full 24-bit color support, this is primaril
+y for Linux compatibility so the console properties page and the defa
+ult Windows color mappings still use just 16 colors, there is no plan
+ to add additional console colors to the Win32 API.
To take advantage of the new colors use ColorTool.exe and install a th
+eme, or use the VT100 sequences described here.
When the VT100 sequences are used with a version of the Windows Consol
+e that supports 24-bit colors they will display the desired RGB color
+, older consoles will choose the nearest appropriate color from the e
+xisting 16 color table.