|
|
@@ -1254,19 +1254,26 @@ __my_set_title(){ |
|
|
|
case $TERM in |
|
|
|
(rxvt*|xterm*|aterm|screen*) |
|
|
|
test -t 1 && |
|
|
|
test -n "$DISPLAY" && |
|
|
|
test -z "$EMACS" && |
|
|
|
echo -n -e "\033]0;$1\007" |
|
|
|
;; |
|
|
|
esac |
|
|
|
} |
|
|
|
|
|
|
|
if test -n "$TMUX" |
|
|
|
then |
|
|
|
__terminal_title="\$(basename \${PWD})" |
|
|
|
else |
|
|
|
__terminal_title"\${USER}@\${HOSTNAME}\:\${PWD}" |
|
|
|
fi |
|
|
|
case "$TERM" in |
|
|
|
screen*) |
|
|
|
if test -n "$SSH_CONNECTION" |
|
|
|
then |
|
|
|
__terminal_title="\${USER}@\${HOSTNAME}:\$(basename \${PWD})" |
|
|
|
else |
|
|
|
__terminal_title="\$(basename \${PWD})" |
|
|
|
fi |
|
|
|
;; |
|
|
|
*) |
|
|
|
__terminal_title="\${USER}@\${HOSTNAME}:\${PWD}" |
|
|
|
;; |
|
|
|
esac |
|
|
|
|
|
|
|
if $inzsh |
|
|
|
then |
|
|
|
precmd(){ |
|
|
|