让Mac OS X下的终端像Linux那样拥有丰富多彩的颜色显示


我们知道Linux下的命令行终端具有颜色回显功能,用ls命令查看目录或者文件,终端会以不同的颜色来区分;使用vim命令行编辑器打开脚本或其他源程序代码会以语法高亮模式显示。而Mac OS X下的终端却始终以黑白两色来显示所有内容,显得很单调。其实我们也可以让Mac OS X下的终端像Linux那样拥有丰富多彩的颜色显示能力。具体如下:

1、让ls以及grep命令显示结果具备彩色

修改当前登录账号目录下的~/.bash_profile文件(如果没有就创建它),加入以下内容:

alias ls='ls -G'

alias ll='ls -l'

alias grep='grep --color'

保存后退出。重新启动终端就可以看到ls命令、grep命令回显的结果都是彩色的啦,另外我们还定义了一个别名ll,相当于模拟了Linux下的ll命令,列详细目录及文件清单,就不用再输入ls -l了。

2、让vim具备语法高亮显示

Mac OS X下的vi其实就是vim的一个软连接。所以我们要让vim具备语法高亮显示能力,只需要修改当前账号目录下的~/.vimrc文件(如果没有就创建它),加入以下内容:

syntax on

保存后退出。再次使用vim就会发现语法高亮显示已经生效啦!

本文永久更新链接地址

相关内容