定制你的Mac终端
虽然苹果素来以精美的界面和优质的体验闻名,但是却不得不说这OS X下的终端也太简陋了。不过幸好系统是基于盛产Geek的UNIX而来的,所以总是有办法解决的(这里鄙视下“某逗死”系统)。
好吧,言归正传,就简单记录一下我的配置以备不时之需。
Terminal
作为一名半Geek,首先要搞定的当然是命令行了。
用bash作为默认的shell
额,这个就跳过吧,对命令行有要求的人不可能不知道的。
自定义提示符
默认的提示符又长又别扭,还是喜欢改成Ubuntu的那种风格。在~/.bash_profile(不是.bashrc了)中添加:
export PS1="\u@\h:\w $"
ls和grep的高亮
向~/.bash_profile中加入
export CLICOLOR=1
export GREP_OPTIONS="--color=auto"
设置终端的主题
到这里就已经有了一个彩色的终端了,然而光有颜色还是不够的。只有精美的字体和搭配良好的颜色才能使命令行显得不是那么的枯燥乏味,因此还需要一个好的主题。这里推荐使用Solarized。
对于Lion的用户,只需下载两个terminal文件,双击安装就可以了。然后只要在终端的Preferences中选择相应的主题为默认。
Vim
作为终端用户,Vim肯定是另一件不可缺少的神器。我们同样可以使用Solarized主题让它变得更华丽些。
-
下载安装Pathogen。
$ mkdir -p ~/.vim/autoload ~/.vim/bundle; \ > curl -so ~/.vim/autoload/pathogen.vim \ > http://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
并向~/.vimrc中添加:call pathogen#infect()
-
下载安装主题
$ cd ~/.vim/bundle $ git clone git://github.com/altercation/vim-colors-solarized.git
-
修改~/.vimrc
syntax enable set background=dark colorscheme solarized
更多关于终端的设置,见这里。
Tmux
在命令行下tmux的好处就不多说了,谁用谁知道。
sudo port install tmux
Git
Mac OS X中默认是没有Git的,所以需要自行安装。至少有以下三种方式可供选择:
sudo port selfupdate port search git sudo port install git-core
- 从源码安装,详细见这里。
MacPort
MacPort只需从其主页上下载相应的pkg进行安装即可。
Xcode
利用MacPort编译git-core需要xcode。
- 将Apple ID注册为开发者。
- 下载安装Xcode 4.3.3 for Lion。
- 下载安装Command Line Tools for Xcode。
- 切换当前的xcode
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/
blog comments powered by Disqus