标签(空格分隔): linux
有时候在非本地环境会遇到终端中命令行提示符不符合预期的情况。
关于 PS1 的介绍可以参考鸟哥的linux私房菜-Bash Shell的变数
关于配置文件的加载顺序参看鸟哥的linux私房菜-Bash Shell的环境设定档一节。
上面两个链接是同一章。
另外,修改PS1的转义字符在 ~/.bashrc下 和 .zshrc下 是不同的,另外关于 .zshrc 的配置还有英文文档。
最终 .zshrc 覆盖了 .bashrc。
设置完之后,最好设置下颜色,可参考链接,如:
autoload -U colors && colors
export PS1="%{$fg[green]%}%n@%m%{$reset_color%}:%{$fg[green]%}%~%{$reset_color%}\$ "