增强Mac OS X的命令行工具

这片文章来自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,我对于配色的需求这样就能满足啦! 增强Mac OS X的命令行工具_第1张图片

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

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

转载于:https://my.oschina.net/airsoft/blog/266519

你可能感兴趣的:(增强Mac OS X的命令行工具)