Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用户输入与外壳输出的不同macOS终端颜色_Macos_Shell_Terminal - Fatal编程技术网

用户输入与外壳输出的不同macOS终端颜色

用户输入与外壳输出的不同macOS终端颜色,macos,shell,terminal,Macos,Shell,Terminal,当我在Mac终端上进行一些操作时,用户的输入和shell的输出具有相同的颜色 当我有很多操作并且我想回顾历史时,这是很困难的,因为用户输入和shell输出的所有行都混合在一起 我想为用户的输入文本指定不同的颜色。如何在macOS终端中执行此操作 系统版本:macOS High Sierra 10.13.1 软件:终端 在~/.bash\u配置文件中添加以下行: export PS1='\[\e[1;31m\]\h\[\e[0m\]:\[\e[1;34m\]\w\[\e[0m\]\$” 它将设

当我在Mac终端上进行一些操作时,用户的输入和shell的输出具有相同的颜色

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

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

  • 系统版本:macOS High Sierra 10.13.1

  • 软件:终端


~/.bash\u配置文件中添加以下行:

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

它将设置提示的颜色。您可以阅读更多关于此的信息


您还可以在
终端->首选项…->配置文件->文本-

中更改一些颜色。此Q与StackOverflow定义的编程无关。它可能更适合于或。使用Q底部的
标志
链接,并要求版主将其移动。请不要在两个不同的网站上发布相同的Q。请在这里发布更多Q之前,ead、、和。GoodLucka是一个很好的解决方案!它改变了提示的颜色,并区分了用户的输入和shell的输出,谢谢~这只改变了提示的颜色。我想这里描述了OP真正想要的