Я хотел бы покрасить подсказку и команду моей оболочки не так, как текст, напечатанный в выходном потоке.
Мой текущий экспорт для PS1
выглядит следующим образом:
export PS1="\e[0;36m\h:\e[m \e[1;33m\w\e[m\[\033[32m\]\$(parse_git_branch)\[\033[00m\]\n\e[0;37m➜\e[m "
Я правильно окрашиваю первую строку многострочного приглашения, но во второй строке я бы хотел ➜
и стрелку подсказки ➜, и саму команду белым цветом, сохраняя при этом вывод серым.
Например, смотрите следующий скриншот моей оболочки. Я пытаюсь раскрасить команду ls
белым в дополнение к подсказке ➜
, но больше ничего. Я не смог понять, как закрасить команду, не меняя настройки цвета текста для всей темы терминала.