macOS修改Terminal前缀

本文共176字。
Copyright: 知识共享署名 非商业性使用 相同方式共享 4.0 国际许可协议 | CC BY-NC-SA 4.0

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

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

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

如要修改颜色:

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

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