X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=etc%2Fzsh%2Fzshrc;h=9f5b88ef568bbaf8e240f8536e3714963437b1dd;hb=37cafe9ce9405294771399dd8d81f1e97d70e791;hp=db667dd8029e5d76bb46715f6ab860a47375e50e;hpb=12b06b3966b3fe236d6013b041fc8958b17e184e;p=grml-etc-core.git diff --git a/etc/zsh/zshrc b/etc/zsh/zshrc index db667dd..9f5b88e 100644 --- a/etc/zsh/zshrc +++ b/etc/zsh/zshrc @@ -449,7 +449,10 @@ fi is4 && [[ -z $NOPRECMD ]] && precmd () { [[ -n $NOPRECMD ]] && return 0 # allow manual overwriting of RPROMPT - # [[ -n $RPROMPT ]] && return 0 + if [[ -n $RPROMPT ]] ; then + [[ $TERM == screen* ]] && echo -n $'\ekzsh\e\\' + return 0 + fi # just use DONTSETRPROMPT=1 to be able to overwrite RPROMPT if [[ -z $DONTSETRPROMPT ]] ; then if [[ -n $BATTERY ]] ; then