Можно ли использовать символ Юникода для приглашения zsh вместо символа '%'?

При установке эмулятора Android должны быть установлены все зависимости, необходимые для графического интерфейса.

1
26.04.2020, 23:58
1 ответ

Да, конечно. Как и в bash, вы можете установить переменную PS1в соответствии с вашим выбором подсказки. В bash вы устанавливаете его в.bashrc(или.bash_profile); в zsh вы устанавливаете его в .zshrc. Zsh имеет совершенно другой набор escape-символов(\thingв bash, %differentthingв zsh ). Список см. в руководстве .

Например, поместите это в свой.zshrc:

PS1='%B%2~ %b '

Или, чтобы обычно было зеленое яблоко, но красное яблоко, если предыдущая команда не удалась:

PS1='%B%2~ %(?:%F{green}%f:%F{red}%f)%b '

Вас может заинтересовать мой обзор различий между bash и zsh .

5
19.03.2021, 02:25

Теги

Похожие вопросы