Всем привет, помогите пожалуйста. Решил попробовать zsh (достал баг в баше с перемоткой длинных строк), а приглашение само собой,отвалилось. Гуглил, но нашел несколько довольно сильно отличающихся инструкций по настройке цвета вывода, но ни одна не помогла сделать так же просто,как я делал в баше - через переменную задать код цвета. В zsh так вообще возможно?
~ $ echo $PS1
\e[0;32m\u@\h \w $
UPD
Спасибо всем ответившим! Оставлю это здесь на случай, если кто-то с похожим вопросом из гугла придет. В итоге, я настроил промпт так (это делает левое приглашение аналогичным описанному выше в баше, а в правом отоброжает часы в реальном времени,очень удобно):
autoload -U colors && colors
PROMPT=%F{green}%n@%m' '%.' '%#' '
RPROMPT='%D{%L:%M:%S %p}'
TMOUT=1
TRAPALRM() {
zle reset-prompt
}
Чтобы два раза не вставать, подскажите пожалуйста еще, %# показывает # когда root, и % когда не-root, а я привык к $ вместо %, можно как-то это сделать? Нагуглить не получается, во всех найденных примерах просто %#.