0

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

\342\236\234 ~/

4

1 回答 1

2

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

$ printf '\342\236\234\n'
➜

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

PS1="%m%#"

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

于 2015-01-08T19:48:01.373 回答