我的 Mac 终端每行都有“pbpaste”。我想知道是否有办法摆脱它。
示例:名称@macbook:~$ pbpaste
答案1
这个答案假设您正在使用zsh
(即大概运行 Catalina 或 Big Sur)。的方法bash
类似,但我不打算在这里介绍它。
你的奇怪的提示可能已从命令行或任一文件zshrc
(/etc/zshrc
或~/.zshrc
)中设置。
首先尝试这个:
PS1="%n@%m %1~ %# "
这应该立即改变提示。如果没有,那么做这个:
precmd_functions=""
PS1="%n@%m %1~ %# "
现在您需要验证您没有修改/etc/zshrc
或~/.zshrc
。您可以通过以下方式检查source
英文件:
. /etc/zshrc
. ~/.zshrc
提示不应改变。如果是这样,并且在. /etc/zshrc
修改/etc/zshrc
文件后它发生了变化,您应该恢复或修复它:
在编辑器中打开
/etc/zshrc
,找到 的当前声明PS1
,然后编辑它以将现有PS1
声明替换为:# Default prompt PS1="%n@%m %1~ %# "
如果之后提示发生变化. ~/.zshrc
,则说明已被修改,需要恢复或修复。您可以在这里选择:
PS1
如果您对默认提示感到满意,您可以简单地删除in 的条目~/.zshrc
。当然你不必使用默认的提示——这只是苹果以他们无限的智慧选择的一个提示。如果你想要提示以外默认值(定期),您应该
PS1
在此处更改值 - 在~/.zshrc
.