prompt解析
在osx系统下,对系统自带的终端进行配色可以通过设置PS1环境变量来实现的
在osx系统下prompt的表示成
[\u@\h: ] \w \$
示例:
[elmman@192: ] ~ $
解析:
[ ]这个方括号是自己加的无意义符号
\u表示用户(这里是elmman)
@表示@(这里是@)
\h表示host(这里是192)
:也是个无意义符号(这里是:)
\w表示当前目录(这里是~,即家目录)
\$表示命令提示符(这里是\$)
PS1的配色规则(即在shell当中颜色的表示码)
默认 : \e[00m
黑色 : \e[01;30m
红色 : \e[01;31m
绿色 : \e[01;32m
黄色 : \e[01;33m
蓝色 : \e[01;34m
洋红 : \e[01;35m
青色 : \e[01;36m
白色 : \e[01;37m
开始配色
首先,先为终端选择一款主题(这里选择homebrew的)。步骤如下
打开终端->Terminal->Preferences…(或者command + , )。也就是俗称的偏好设置
在这里的第一个下拉框选择homebrew主题,然后直接退出,且重启终端,这时候可以看到终端变成黑色背景、绿色字体的主题。(这才刚开,还没结束)
接下来就是配色了。
首先呢,举个例子。我想把prompt改成