Osx
在 shell 提示符中顯示中文機器名
我正在嘗試讓我的中文電腦名稱/機器名稱顯示在 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
感謝 Stéphane 的 HOST_DESCRIPTION swizzle🌀
# .zshrc HOST_DESCRIPTION=$(scutil --get ComputerName) # PROMPT PROMPT='%F{yellow}${HOST_DESCRIPTION}%f'