Итак, в Bash вы просто настраиваете PS1 для добавления цветов в приглашение. Я говорю о правильности строки, а не о цвете переднего плана (текста) или фона. И это действительно легко в Bash, и это очень помогает, если вам нужно найти свои команды в море беспорядочного вывода текста.
Можете ли вы достичь того же значения для cmd.exe или в качестве резервной копии для PowerShell? Цветной запрос?
Я не знаю, можно ли это сделать в старые времена перед Win32, загрузив ANSI.SYS. Я думаю, это было просто для того, чтобы сделать передний план и фон ярким. Но я могу ошибаться. И все же, эти дни ушли, и в наше современное время (я знаю) мы используем cmd.exe или PowerShell.
Я знаю, что cmd.exe и PowerShell способны выполнять цветной вывод. Для cmd.exe просто запустите color /?, чтобы узнать. Но мой вопрос не в том, что на первый план и на фоне, что все известно человечеству - это просто изменение цвета подсказки для cmd.exe, возможно, с помощью переменной среды PROMPT, как через переменную PS1 для Bash? Возможно ли это?
И нет, Cygwin не является альтернативой для этого. Я пользователь Cygwin с MinTTY и все, и мне это нравится. Но я все еще хочу, чтобы мой приглашение cmd.exe тоже окрашивалось.


