| @@ -1254,19 +1254,26 @@ __my_set_title(){ | |||||
| case $TERM in | case $TERM in | ||||
| (rxvt*|xterm*|aterm|screen*) | (rxvt*|xterm*|aterm|screen*) | ||||
| test -t 1 && | test -t 1 && | ||||
| test -n "$DISPLAY" && | |||||
| test -z "$EMACS" && | test -z "$EMACS" && | ||||
| echo -n -e "\033]0;$1\007" | echo -n -e "\033]0;$1\007" | ||||
| ;; | ;; | ||||
| esac | 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 | if $inzsh | ||||
| then | then | ||||
| precmd(){ | precmd(){ | ||||