折腾OS X Terminal

新年新气象,回来之后换一换之前的Termianl主题,顺便记录一下过程。先上一下折腾后的效果图:

QQ20160218-0@2x

1. 安装

需要用到的软件有:

  • iterm2,可以在这里下载http://www.iterm2.com/downloads.html,推荐安装beta版本,稳定版很久才更新一次,beta版更新更快。至少我用了一段时间稳定版换到beta版之后有种飞一样的感觉。
  • zsh,OS X自带的是5.0.6版本,最新版本是5.2,可用brew install zsh安装。brew如果没有安装的话,可以在这里安装http://brew.sh/,强烈建议安装brew,OS X必备软件。
  • oh-my-zsh,一个管理zsh配置的开源工具,非常好用,集成了很多有用的插件和主题。
  • Iterm2-color-schemes,配色方案,本人使用的就是里面的Solarized Dark Higher Contrast配色
  • Monaco for Powerline,字体补丁,由于主题里面有一些符号不能正常显示,所以需要安装字体补丁。

2. 配置

基本软件都安装完之后就可以开始配置了。

2.1 设置字体

之前下载了字体补丁,这时候就需要在iterm 2中使用这个字体。打开iterm 2,command + , 呼出Preferences,然后在Profiles -> Text中,点击Change Font,选择安装好的字体 Monaco for Powerline。

2.2 设置主题颜色

切换到Profiles -> Colors标签,点击“Color Presets…”,选择“Import…”,然后选择之前下载的主题颜色Solarized Dark Higher Contrast.terminal,导入之后选择这个配色。

2.3 设置主题

编辑~/.zshrc

ZSH_THEME="agnoster"

DEFAULT_USER=`whoami` #这样就不会显示那么长的前缀了

然后保存退出。

3. 验证

都配置好之后,重新打开一个shell窗口,就可以看到配置之后的效果了。

参考文章:

https://github.com/robbyrussell/oh-my-zsh/wiki/themes

https://github.com/robbyrussell/oh-my-zsh/issues/2033

http://www.jianshu.com/p/bb1c97269b11