如何将 zsh 终端的错误信息语言设置为英语?

如何将 zsh 终端的错误信息语言设置为英语?

我安装了zsh,但是发现错误信息是中文,这是本地机器的语言。我想将其设置为英文。

我编辑了我的 ~/.zshrc 文件并设置

export LANG=en_US.UTF-8

。重启 zshsource ~/.zshrc并使用命令后locale,输出为:

➜  Documents locale
LANG=en_US.UTF-8
LANGUAGE=zh_CN:zh
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

虽然错误信息没有改变,但它仍然是中文,如下所示:

zsh: 是一个目录: /usr/share/man/

我很困惑,如何将我的错误消息和 zsh 的输出设置为英文?

相关内容