dimCtrlCExitHint function
Line-mode press-1 stderr rendering: dim when the terminal speaks ANSI, plain otherwise (piped/scripted runs must not see escape bytes).
Implementation
String dimCtrlCExitHint({required bool supportsAnsiEscapes}) =>
supportsAnsiEscapes ? '\x1b[2m$kCtrlCExitHint\x1b[22m' : kCtrlCExitHint;