diff options
author | Hugues Hiegel <hugues.hiegel@qosmos.com> | 2012-06-15 18:24:25 +0200 |
---|---|---|
committer | Hugues Hiegel <hugues.hiegel@qosmos.com> | 2012-06-15 18:24:25 +0200 |
commit | a2d88355d7dd5f3bdca46f9a1684d2c2e8b2027f (patch) | |
tree | 53d0adbc8e42b279d942ea211bb291cfddf3de25 /12_Prompts.zsh | |
parent | cd61d63e1197f81bdf9a27de402f6cfc207f9816 (diff) |
[Prompt] don't break current prompt.
Diffstat (limited to '12_Prompts.zsh')
-rw-r--r-- | 12_Prompts.zsh | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/12_Prompts.zsh b/12_Prompts.zsh index 6cc9c13..06d0867 100644 --- a/12_Prompts.zsh +++ b/12_Prompts.zsh @@ -289,23 +289,23 @@ __two_lines_prompt () ## Le prompt le plus magnifique du monde, et c'est le mien ! # Affiche l'user, l'host, le tty et le pwd. Rien que ça... # - PS1=$HBAR$(print -Pn "\r") + PS1_=$HBAR$(print -Pn '\r') for trigger in $PS1_TASKBAR do result=$($trigger) - [ -n "$result" ] && PS1+=$(tput cuf 1)${result}$C_$_prompt_colors[bar]$_C + [ -n "$result" ] && PS1_+=$(tput cuf 1)${result}$C_$_prompt_colors[bar]$_C done - PS1+=$(__show_date) + PS1_+=$(__show_date) - PS1+=" + PS1_+=" "$C_$prompt_color[default]$_C$C_$_prompt_colors[user]$_C"%n"$C_$_prompt_colors[arob]$_C"@"$C_$_prompt_colors[host]$_C"%M"$C_$_prompt_colors[display]$_C"${DISPLAY:+($DISPLAY)} "$CURDIR${VCSBRANCH:+ $VCSBRANCH} for trigger in $PS1_EXTRA_INFO do result=$($trigger) - [ -n "$result" ] && PS1+=" "${result} + [ -n "$result" ] && PS1_+=" "${result} done - PS1+=" "$C_$_prompt_colors[dies]$_C"%#"$C_$_prompt_colors[cmd]$_C" " + PS1=$PS1_" "$C_$_prompt_colors[dies]$_C"%#"$C_$_prompt_colors[cmd]$_C" " } |