【问题标题】:Different macOS Terminal colors for user input vs. shell output用户输入与 shell 输出的不同 macOS 终端颜色
【发布时间】:2017-12-13 03:39:40
【问题描述】:

当我在 Mac Terminal 上进行一些操作时,用户的输入和 shell 的输出颜色一致

当我有很多操作,想回顾历史时,很难,因为用户输入和shell输出的所有行都混合在一起。

我想为用户的输入文本指定不同的颜色。如何在 macOS 终端中执行此操作?

  • 系统版本:macOS High Sierra 10.13.1

  • 软件:终端

【问题讨论】:

标签: macos shell terminal


【解决方案1】:

在~/.bash_profile 中添加这一行:

export PS1='\[\e[1;31m\]\h\[\e[0m\]:\[\e[1;34m\]\w\[\e[0m\]\$ '

它将设置提示的颜色。你可以阅读更多关于这个here的信息。

您还可以更改Terminal -> Preferences... -> Profiles -> Text中的一些颜色。

【讨论】:

  • 一个很好的解决方案!它改变了提示的颜色,并且区分了用户的输入和shell的输出,谢谢~
  • 这只会改变提示的颜色。我认为这里描述了 OP 真正想要的 apple.stackexchange.com/questions/218217/…
  • 不工作!!!!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-14
  • 1970-01-01
  • 2017-02-04
  • 2015-09-25
  • 1970-01-01
  • 2019-03-23
  • 1970-01-01
相关资源
最近更新 更多