Skip to content

macOS修改Terminal前缀

macOS 的终端前缀默认是 PS1="%n@%m %1~ %# "

%n: 表示用户名称
%m: 主机名称 
%1~: 所在的当前目录 
%#: 最后的分隔符号

如果希望自定义前缀,macOS 10.15之前需要修改~/.bashrc,但在macOS Catalina及其之后的系统命令行终端默认使用的是/bin/zsh,不再是之前的bash,则需要修改~/.zshrc

如要修改颜色:

bash
%F{color} 是配置颜色,{}中color是256色的颜色值,也可以使用black,red,green,yellow,blue,magenta,cyan和white等常用色。
%f 表示后面恢复默认颜色。
%B 粗体
%b 表示后面恢复默认子重。

如:%F{yellow}%n@%m %1~ %f%#