标签: bash macos terminal oh-my-zsh
当我使用终端输入zsh时,我的电脑名称是乱码,n3-85-8而不是MacBook-Pro。有时候是bash。有谁知道为什么?以及如何解决它。
答案 0 :(得分:3)
这里有两种效果:
您可以将计算机配置为不更改其主机名(例如,请参阅this question)。或者,您可以配置bash以在提示中使用计算机的持久性LocalHostName。连接到其他网络时,此值不会更改。
LocalHostName
您可以修改~/.bashrc(或相关文件)以获得如下行:
~/.bashrc
PS1=$(scutil --get LocalHostName)':\W \u\$'