打开Mac电脑的终端,Prompt默认显示的是:计算机名称 ~ 用户名 $
,这个默认的显示有以下两个问题:
- 有时候需要截屏,不想把自己的一些隐私信息截屏进去
- 终端打印了很多日志信息,我们没办法很快很明显地区分哪一行是自己输入的指令,哪些行是输出的日志
如果你的Mac使用的是zsh终端,你可以通过下面的操作让你的prompt别具一格:
- 打开终端,输入
vim /etc/zshrc
按下回车(若提示权限不足请使用sudo vim /etc/zshrc
并键入用户密码) - 找到
按# Default prompt PS1="%n@%m %1~ %# "
i
键进入插入模式,将PS1="%n@%m %1~ %# "
前插入一个#
(注释掉这一行,方便将来恢复默认) - 另起一行重新写
你可以将PS1="自定义信息 \$ "
自定义信息
部分替换成自己想要的emoji表情或者其他文本内容(mac系统可以通过ctrl + command + 空格
呼出emoji选择器) - 之后按
esc
退出插入模式,键入:wq!
保存并退出 - 在终端键入
使刚刚的配置立即生效source /etc/zshrc/
- 退出并重启终端