Могу ли я изменить цвет ввода моего приглашения bash на что-то отличное от терминала по умолчанию

Мой цвет терминала по умолчанию серый, этохорошо.

Моя подсказка bash отображает кучу цветов, это прекрасно работает:

PS1="${COLOR_RED}\u${COLOR_WHITE}@${COLOR_RED}${COMPUTERNAME} ${COLOR_BLUE}\w${GITPROMPT} ${COLOR_RESET}"

Смотрите пример:http://cl.ly/image/002f210X1f1u

Но текст, который я набираю, в конце подсказки серый. Я хочу, чтобы он был белым (код ANSI "[37m»).

Если я добавлю COLOR_WHITE в конце приглашения вместо COLOR_RESET, то цвет терминала по умолчанию изменится на белый, пока он не будет сброшен. Это создает странный эффект какого-то серого текста, а белый текст просвечивает сверху.

Смотрите пример проблемы:http://cl.ly/image/1Z3g3v0e083B

Как я могу изменитьввод текста " цвет приглашения Bash, кроме цвета терминала по умолчанию? Спасибо за любые предложения!

Ответы на вопрос(4)

Ваш ответ на вопрос