MS-DOS (ansi.sys) и достаточное количество терминалов двойного назначения [1m
выделены жирным шрифтом или ярко, и вы обычно можете переключать это поведение в конфигурации.
Вы можете либо \033[1m\033[33m
, либо составить \033[33;1m
, чтобы дать вам свой яркий цвет.
Имейте в виду, что коды ANSI общеизвестно противоречивы. Оранжевый может быть коричневым на одном терминале, жирный может мигать на другом. Вместо того, чтобы делать это вручную, загляните в одну из многих проверенных и проверенных библиотек, таких как ncurses
, которая выполнила всю работу за вас, если вы заботитесь о переносимости.