使用 zsh 时多项提示开始时的随机数

random numbers in start of multi-term prompt when using zsh

下面是我在emacs 中使用zsh 和multi-term 时看到的提示。我在 dir 之前看到的数字是多少?我该如何摆脱它们?

264 ~/

这是U+279C HEAVY ROUND-TIPPED RIGHTWARDS ARROW Unicode字符(➜)的UTF-8编码,其字节以八进制输出:

$ printf '264\n'
➜

因此,似乎 Emacs 中的多术语不支持 UTF-8(或检查您的语言环境和设置)。您可以通过设置 PS1 变量来重新定义提示。例如:

PS1="%m%#"

(有关提示序列,请参阅 zshmisc(1) 手册页)。