Итак, в 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
тоже было окрашено.