qder 发表于 2015-12-30 13:35:13

在Mac OS X下让你的Terminal带上Color

  之所以我们这么喜欢OS X,是它自带了command line工具,但是Apple厂商为Terminal设置很多的默认值,导致界面很丑没有什么颜色我们很伤心,同时我们希望界面是五颜六色的,至少是彩色的。我们需要在Terminal输入“ls”,如下图:

  我在网络上找了几个如何调整颜色的方案,尽管可以用,但大多数是需要对安装一些主题,过于麻烦,
  在我查看了“man ls”帮助后,找到不用安装任何主题,一个超级简单的解决方案.
  具体设置步骤如下:
  1) 打开Terminal终端. 看到的配色方案这样的:

  2) 输入如下命令:vi ~/.bash_profile 并把下面的粘贴到这个文档保存.







# Tell ls to be colourful
export CLICOLOR=1
export LSCOLORS=Exfxcxdxbxegedabagacad
# Tell grep to highlight matches
export GREP_OPTIONS='--color=auto'
  再输入: source ~/.bash_profile 初始化配置让当前窗口生效
  你应该看到现在已经有颜色了,如下:



[*]CLICOLOR=1// 让你的终端的着色.
[*]LSCOLORS=… // 指定如何着色的具体项目.
  3) 要添加更多的色彩获取更多的色彩提醒,保持之前添加的行,并在后面追加。







export TERM="xterm-color"
PS1='\[\e\u\[\e@\[\e\h\[\e:\[\e\w\[\e\$ '
  设置后你应该能看到username 和 command line 已经有了颜色:

  以上就是所有步骤,亲测有效
  
  上面所有信息都是翻译过来的,如有不对,欢迎指正
  原文链接:http://crunchify.com/how-to-change-mac-os-x-terminal-color/
页: [1]
查看完整版本: 在Mac OS X下让你的Terminal带上Color