macOS 修改终端前缀

804 阅读1分钟

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

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

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

sudo cp /etc/zshrc /etc/zshrc_back        # 备份
sudo vim /etc/zshrc                       # 找到PS1进行修改 
PS1="[HelloWorld] %1~ %# "                # 修改PS1并保存
source /etc/zshrc                         # 使配置生效