这片文章来自Arith Xu的博客http://www.arithxu.com/
微博:http://weibo.com/icearith
Twitter:https://twitter.com/ArithXu
从上大学开始就用上了Linux,在使用Linux3年后因为显卡很折腾的原因我换了MacBook Air 。Mac OS X是基于FreeBSD开发的,所以使用体验和Linux还是比较相似的。Mac一开始令我很不满意的地方就是它没有一个好用的软件包管理工具,一般只能使用App Store来管理软件,这样还是很不方便的。Mac的命令行虽然也保留了很多Unix常用的工具,但是也被阉割了很多功能,这片文章就分享一下我自己配置命令行的方式。有很多工具和配置点来增强Mac OS X的命令行。
1、为Mac OS X命令行增加配色
Mac OS X 终端默认是没有配色的,合理的配色可以从颜色上区分文件、文件夹、以及他们的权限等等。用习惯Gnome下的配色,你就会知道有配色还是很方便的。
废话不多说,直接上解决方案:
vim ~/bash_profile
在打开的用户配置文件中加入如下两行
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
保存退出后:
source ~/bash_profile
关于配色还有很多的方案,这里做最简单的参考。这个配色比较单一,如果需要更加详细的效果可以去Google,我对于配色的需求这样就能满足啦!
2、用 Alias 昵称增加快捷命令
Mac OS X的终端下,ll、l等简介的昵称命令都没有了,折让用习惯Linux的我感觉非常的不爽,不过没关系,自己DIY下就好。
vim ~/bash_profile
增加一下内容:
alias ll='ls -l'
保存退出后:
source ~/bash_profile
3、安装一个合适的包管理工具(这里介绍Homebrew)
习惯使用 apt-get 或 yum 等包管理工具的同学来遇到 Mac OS X 这么 Windows 风的软件包管理方式肯定会被吓坏的。这里介绍的Homebrew就是一个简单轻量的软件包管理工具。有了Homebrew后,安装wget、sl、svn等都是一行命令的事情。
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
这里给出 Homebrew 的官网地址: http://brew.sh
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.