iTrem - 让你的命令行充满色彩
之前一直在window平台上开发,win很棒,但作为一个程序员,总是想找一个接近linux 服务器的 系统,同时又能实现娱乐。使用过国产的 deepin,刚开始感觉命令行和界面还行,使用了几天,还是各种不方便。最终我选择了在我的本本上安装 黑苹果。
从此,在黑苹果的道路上 越走越远 。。
额 ,扯远了 ,转回正题。mac自带的终端默认背景-白色,字体黑色,本人不是很喜欢,所以继续折腾,找到了iTrem2,并爱上了它。
iTrem2 是mac上一个强大的个性化终端,你可以根据自己的喜好定制化你的终端。直接上图:
-
1. 我们需要先下载iTrem2[http://www.iterm2.com/]
解压后直接复制到你的应用程序中即可。
- 2.安装 oh-my-zsh [https://github.com/robbyrussell/oh-my-zsh]
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
-
3.安装PowerLine [http://powerline.readthedocs.org/en/latest/installation.html]
官网有教程,我们只需要执行官网第一条安装指令就行.
更简单的方式是通过命令行安装:
pip install powerline-status
什么? 你木有安装 pip?,没事,这个也很简单。
sudo easy_install pip
-
4.下载、安装库字体库
1)将工程下载下来后cd到install.sh文件所在目录
2)执行指令安装字体库
执行./install.sh指令安装所有Powerline字体
安装完成后提示所有字体均已下载到/Users/superdanny/Library/Fonts路径下:
All Powerline fonts installed to /Users/superdanny/Library/Fonts
- 5.设置iTerm 2的Regular Font 和 Non-ASCII Font
-
6.安装配色【https://github.com/altercation/solarized】
image.png
下载后就可以导入到iTerm2中使用。
-
7.使用agnoster主题【https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor】
1)到下载的工程里面运行install文件,主题将安装到~/.oh-my-zsh/themes目录下。
2)设置该主题
进入~/.zshrc打开.zshrc文件,然后将ZSH_THEME后面的字段改为agnoster。ZSH_THEME="agnoster"(agnoster即为要设置的主题) -
8.增加指令高亮效果——zsh-syntax-highlighting
指令高亮效果作用是当用户输入正确命令时指令会绿色高亮,错误时命令红色高亮
1)cd到.zshrc所在目录
2)执行指令将工程克隆到当前目录
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
3)打开.zshrc文件,在最后添加下面内容
source XXX/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
保存文件。
注意:xxx代表.zshrc所在目录
4)cd ~/.oh-my-zsh/custom/plugins
5)再次打开.zshrc文件,在最后面添加下面内容
plugins=(zsh-syntax-highlighting)
保存文件。
本文参考了博文: http://www.jianshu.com/p/7de00c73a2bb
作者:SuperDanny