equal
deleted
inserted
replaced
44 fi |
44 fi |
45 ;; |
45 ;; |
46 esac |
46 esac |
47 |
47 |
48 PROMPT=$'%{\e[35m%}%m%#%{\e[m%} ' |
48 PROMPT=$'%{\e[35m%}%m%#%{\e[m%} ' |
49 precmd() { RPROMPT="[$PWD]" } |
|
50 |
49 |
51 dirbase() { basename $PWD } |
50 HOST3=`hostname | cut -b 1-3` |
52 chpwd() { [ "x$TERM" = "xscreen" ] && echo -n "\ek`hostname | cut -b 1-3`:`dirbase`\e\\" } |
51 precmd() { |
53 |
52 local PWD2=${PWD/#$HOME/\~} |
54 chpwd |
53 local DTRUN=$PWD2:t |
|
54 local DBASE=${DTRUN:-/} |
|
55 RPROMPT="[$PWD2]" |
|
56 [ "x$TERM" = "xscreen" ] && echo -n "\ek$HOST3:$DBASE\e\\" |
|
57 } |