在Ubuntu的ZSH中命令为窗口名称

Léo*_* 준영 4 bash ubuntu zsh

如何为Ubuntu的ZSH转换以下命令?

大卫帕什利对巴什的命令

trap 'echo -e "\e]0;$BASH_COMMAND\007"' DEBUG
if [ "$SHELL" = '/bin/bash' ]
then
    case $TERM in
         rxvt|*term)
            set -o functrace
            trap 'echo -ne "\e]0;$BASH_COMMAND\007"' DEBUG
            export PS1="\e]0;$TERM\007$PS1"
         ;;
    esac
fi
Run Code Online (Sandbox Code Playgroud)

ant*_*ony 6

我在〜/ .zshrc中有这个

case $TERM in
    *xterm*|rxvt|(dt|k|E)term)
        precmd () {
            print -Pn "\033]0;%n@%m : %~\007"
        }
        preexec () {
            print -Pn "\033]0;%n@%m : <$1>\007"
        }
        ;;
esac
Run Code Online (Sandbox Code Playgroud)