您的位置:首页 > 其它

增强Mac OS X的命令行工具

2014-05-19 00:00 513 查看
这片文章来自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)"[/code]
这里给出 Homebrew 的官网地址: http://brew.sh



This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Mac MacOSX 命令行