Características
- Quebra de linha para digitar o comando (mais espaço)
- Diretório atual é exibido com o caminho completo
- Alterna para cor vermelha quando um comando é inválido ou erro inesperado
- Se o diretório for um repositório, a branch em uso é exibida
typeset +H _current_dir="%(?:%{$fg_bold[blue]%}%3~ :%{$fg_bold[red]%}%3~)%{$reset_color%} "
PROMPT="
${_current_dir}"
PROMPT+=' $(git_prompt_info)'
PROMPT+='
%(?:%{$fg_bold[blue]%}%1{➜%} :%{$fg_bold[red]%}%1{➜%} )%{$reset_color%}'
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[green]%} (%{$fg[yellow]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"