我安装了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 的输出设置为英文?