命令行在Mac终端中输出其他颜色吗?

问题描述 投票:5回答:2

有什么方法可以使Mac Terminal上的命令行提示符与输出颜色不同?现在,所有事物都是相同的颜色,有时很难遵循。

我曾经使用过Vagrant,现在我希望我的命令行从我的标准Mac Terminal中的其余输出文本中突出显示。我确实知道如何更改其颜色,但这就是终端输出和提示之间共享的颜色

macos command-line terminal stdout prompt
2个回答
2
投票

我正在使用iTerm2,并使用iterm2colorschemes自定义配色方案。


0
投票

您可以通过修改bash_profile进行更改,并在其中包含您的偏好:

选项1:

PS1="[\u\[$(tput setaf 15)\]@\[$(tput setaf 12)\]\h \[$(tput sgr0)\]\w ] \$ "

选项2:

PS1="@\[$(tput setaf 12)\]\u\[$(tput setaf 12)\]$(tput sgr0)\]\w \$ "

为了修改您的bash_profile,请在您的终端上输入。

nano ~/.bash_profile

一旦打开,粘贴您的设置,以上选项之一或您创建的选项。

保存并关闭。 Ctrl + x将其关闭,选择“ y”以保存更改,然后输入以将其关闭。

关闭终端并打开一个新终端,您应该能够看到所做的更改。

© www.soinside.com 2019 - 2024. All rights reserved.