前些日子技术分享,看到一个同学的iTerm相当炫酷,就想自己也DIY一份。在网上搜集了相关的资料之后,整理下这份DIY路程(PS:Zsh的代码补全功能真是太棒了)
没图说什么呢,先奉上一张效果图
DIY效果图DIY步骤
下载iTerm2并安装
iTerm2这本身就要比IOS自带的terminal好用多了
安装oh-my-zsh
打开iTerm2并输入(此处需要先安装git)
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
或者
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
这时,ZSH就安装完了,很简单吧。可以简单体验下zsH提供的代码自动不全功能啦。下面就是个性化定制的内容了。
安装PowerLine
首先你得保证你的终端能够执行pip命令
sudo easy_install pip
然后执行
pip install powerline-status
即可。
注意 在这里我遇到个问题,报错了。如果你也遇到了,可以用pip install --user powerline-status
命令试试看
下载&安装字体库
- 下载
git clone https://github.com/powerline/fonts.git
- 安装
在刚才clone的fonts目录下,执行
./install.sh
会自动将字体安装到字体库中
设置iterm2的字体值,请使用PowerLine结尾的字体
设置字体下载&安装配色方案
- 下载
git clone https://github.com/altercation/solarized.git
-
安装
进入刚刚下载的工程的solarized/iterm2-colors-solarized下双击 SolarizedDark.itermcolors和 Solarized Light.itermcolors两个文件就可以把配置文件导入到 iTerm2 里 -
更改iterm配色方案
通过load presets选择刚刚安装的配色主题即可。
更改配色方案
使用agnoster主题
git clone https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor.git
-
安装
进入刚刚clone的文件夹,双击install文件即可将主题安装到~/.oh-my-zsh/themes目录下 -
设置主题
打开~/.zshrc文件,将ZSH_THEME后面的字段改为agnoster
网友评论