答案1
为了解决这个问题,首先看看正在显示的内容。其一,☁️
电子邮件旁边会显示一个表情符号。考虑到这一点,Starship 配置文档 (https://starship.rs/config/)可以进行检查。这是 Starship shell 提示中所有默认格式的来源,这意味着通过在这里搜索,我们一定会找到导致问题的元素。
为了找到与电子邮件相关的文档,您可以对☁️
页面上的表情符号进行快速页面搜索 (CMD + F)。这是因为在文档中的某个位置,必须有一个格式化电子邮件的部分,并且电子邮件☁️
中必须包含表情符号。执行此搜索后,可以看到三个可能的位置包含此表情符号:
- AWS
- 谷歌云
- 开放堆栈
解决方案/TLDR
尝试禁用每个格式化程序,直到电子邮件消失。就我而言,Google Cloud 是导致该问题的原因。要禁用 Starship 中的某个元素,请转至 starship.toml 文件(应在 中找到~/.config/starship.toml
)并将禁用参数设置为 true,如下所示:
[gcloud]
disabled = true
替换[gcloud]
为上述三种服务之一。