我正在尝试让我的中文计算机名称/机器名称显示在 zsh 提示符中,即飞碟。PROMPT='%{$fg[green]%}%m%
。正常的 Mac 共享首选项以中文显示计算机名称,但 shell 最终将其更改为代表中文的罗马字符(拼音),即 feidie。有没有办法让其他语言的机器名称显示在 shell 中,或者它总是默认为英语,因为本地主机名也总是强制为英语?
这是输出uname -n | od -tx1 -tc
0000000 66 65 69 64 69 65 2e 6c 6f 63 61 6c 0a f e i d i e . l o c a l \n
答案1
感谢 Stéphane 提供的 HOST_DESCRIPTION 调配