MacOS 终端(Terminal)配置显示日期时间
效果
1、判断当前设备终端是 bash 还是 zsh
echo $SHELL
- 结果如果是
/bin/bash
或/usr/local/bin/bash
→ bash - 结果如果是
/bin/zsh
或/usr/local/bin/zsh
→ zsh
2、如果是zsh
打开~/.zshrc文件,open -e ~/.zshrc是打开文件编辑,也可以 vim 修改编辑内容,在加入.zshrc以下内容:
PROMPT='%F{cyan}%D{%Y-%m-%d %H:%M:%S} %f %n@%m:%~$ '
然后source ~/.zshrc 刷新。
修改完成!
配置详解
PROMPT='%F{cyan}%D{%Y-%m-%d %H:%M:%S} %f %n@%m:%~$ '
这个配置会使终端的命令提示符显示为以下格式:
[时间戳] [用户名]@[主机名]:[当前目录]$
下面是对各个部分的详细解释:
1. %F{cyan}
- 作用:设置文本颜色为青色(Cyan)。
- 语法:
%F{颜色}
是 Zsh 中设置文本颜色的方式,支持的颜色包括:black
,red
,green
,yellow
,blue
,magenta
,cyan
,