摘要: 你是否经常使用 Mac 下的 terminal 呢?你是否想改变它的终端提示呢?那就来看看如何定制一个属于自己的提示吧 终端的默认提示为 ComputerName:CurrentDirectory User 例如像这样 MacBook:~/Desktop Admin 现在我们来定制我们想要的样式: 首先,编辑用户目录下的.
你是否经常使用 Mac 下的 terminal 呢?你是否想改变它的终端提示呢?那就来看看如何定制一个属于自己的提示吧
终端的默认提示为
ComputerName:CurrentDirectory User$
MacBook:~/Desktop Admin$
现在我们来定制我们想要的样式:
首先,编辑用户目录下的.bash_profile 文件
vi ~/.bash_profile
你需要在里面加入一行
export PS1=“ ”
PS1 后面的冒号中间可以加入很多自定义的东西,例如:
- \d-当前日期
- \t-当前时间
- \h-hostname
- #-命令处理号
- \u-用户名
- \W-当前目录(如:Desktop/)
- \w-当前目录的全目录(如:/Users/Admin/Desktop/)
hostname 如何查看呢?
直接在命令行中输入 hostname 回车就可以了。
那么如果你嫌 hostname 不好看,可以用下面的这个命令更改:
sudo scutil --set HostName yourname
下面就给出一些案例:
export PS1=“\u@\h\w $ ”
终端提示就变成了下面这样:
Admin@MacBook~Desktop/ $
酷吧?你还可以不加 $ 符号,可以加一些你想加的其他符号,例如:
export PS1=“\u@\h\w: ”
显示出来就是这样子:
Admin@MacBook~Desktop/:
看你自己怎么想的了,反正我喜欢下面这种
export PS1=“\u@\h [\w] $ ”
显示出来就是这种
benjamin@MacPro [~/_File] $
但是除此之外我还想再命令中加入一些 Emoji 怎么办呢?
打开 Terminal 的 Edit,选择表情与符号,然后加入这些 Emoji 字符
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于