本不想写这篇文章的,因为在Linux下已经配置过很多次,想着mac应该找篇文章一次就搞定了,结果还是踩坑,看了很多文章,不是某一点没不清楚,就是截图有问题或者命令有问题,官网又难得找等等…花了3个多小时才搞定,所以,还是来总结一篇文章就能够搞定的教程。
为什么要用zsh?用了这么多年的bash,不能说bash不好,不过当我用了zsh后发现,什么叫更好用。
配置过程稍微有点繁琐,但是你看过效果图后,或许就有动力配置了,谁说程序员不讲究外观?
本文默认你的系统已经安装好git,curl和wget,如果没安装可能需要从xcode装起。
效果图
工具准备
- iTerm2:替代OSX自带终端的软件,相信我,一定比自带终端好用得多得多。
- zsh:听说zsh是OSX上最强大的shell,没有之一,于是我深陷其中。
- oh-my-zsh:,但是配置过程较为复杂,这个脚本能够帮你一键配置。用来管理 zsh的配置,同时还有很多社区贡献的主题配置以及好用的插件可供使用,非常好用。
- Powerline:基于oh-my-zsh的主题和字体。这个属于资源类,并不完全是工具,但哪个工具敢说自己不需要字体?
步骤预览:
- 安装 iTerm2
- 在 iTerm2 下配置 Solarized Dark Higher Contrast 配色方案
- 安装配置 zsh
- 安装 oh-my-zsh
- 安装 powerlevel9k 主题
- 安装 powerline 字体
1.安装iTerm2
官网下载地址:http://iterm2.com/,这个不用多说,双击安装即可。
2.在 iTerm2 下配置 Solarized Dark Higher Contrast 配色方案
首先,打开 配色方案地址。然后,将内容复制并保存为文件:
SolarizedDarkHigherContrast.itermcolors
(注意后缀,OSX会自作聪明的加.xml,先保存,再点击重命名删除.xml即可)
然后双击即可安装。
其次,安装完后打开 iTerm2 终端,依次在菜单栏选择:iTerm2 –> Preferences –> Profiles –> Colors –> Colors Presets –> SolarizedDarkHigherContrast。
到此,配色方案成功安装。
3.安装与配置zsh
1、确认是否安装过zsh:
zsh --version
输出如下:
zsh 5.3 (x86_64-apple-darwin17.0)
说明Mac已经预装了。如果没有安装,使用pip或brew安装即可,非常简单。
<