J'ai actuellement ma ZSH variables PROMPT mis en place comme:
PROMPT=$'[%{\e[0;32m%}%[email protected]%m:%~%{\e[0m%}]>
ZSH rapide/rprompt Conflit
et ma variable rprompt comme:
RPROMPT=$'[%{\e[0;32m%}%T\e[0m%}]'
L'effet je travaille est de faire la crochets et ">" blanc (en utilisant les paramètres de texte de couleur Terminal) et tout à l'intérieur de ces verts. Cependant, lorsque RPrompt est activé dans OS X (Ubuntu fonctionne bien), l'entrée de texte commence par 3 caractères dans LPrompt, et écrase les 3 derniers caractères !!
Screenshot http://img41.imageshack.us/img41/4575/screenshot20091112at722.png
Quelle est la bonne façon de colorer mon ZSH rapide et rprompt pour éviter ce problème?
Ce Je l'ai réparé - j'adore les solutions simples! Merci! –
Il n'y a rien dans la définition de PROMPT qui justifie $ '...' au lieu de simplement '...'; le formulaire $ '...' interprète les échappements echo/print lors de la définition de la valeur de la chaîne (et il vous manque également le fichier 'back', évidemment). –
Oups, j'ai simplement copié et collé ce qui était dans la question de l'OP. –