1.git下载:git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2.创建配置文件:cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
3.设置zsh为默认的shell:chsh -s /bin/zsh
https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
4.设置主题为ys:在主目录中 command + shit + . 显示隐藏文件,然后打开.zshrc, 找到ZSH_THEME,ZSH_THEME="ys"。
#ZSH_THEME="robbyrussell"
ZSH_THEME="ys"
5.安装常用的插件:plugins=(git autojump mvn last-working-dir)。这里安装的插件内容的介绍:
(1)git:当你处于git的目录下时,Shell 会明确显示 git和 branch,如图所示,另外对 git 很多命令进行了简化,例如 gco=’git checkout’、gd=’git diff’、gst=’git status’、g=’git’等等,熟练使用可以大大减少 git 的命令长度,命令内容可以参考~/.oh-my-zsh/plugins/git/git.plugin.zsh。
(2)autojump
autojump可以说是zsh必备插件,有点双剑合璧的意思。安装了autojump之后,zsh会自动记录你访问过的目录,通过j+目录就可以直接进行目录跳转,而且目录名支持模糊匹配和自动补全,例如你访问过~/workspace目录,输入j wor即可正确跳转,
(3)last-working-dir
last-working-dir 插件,可以记录上一次退出Shell时的所在路径,并且在下一次启动Shell时自动恢复到退出时所在的路径。这一切不需要进行任何操作,全部都是自动完成的。
6:自动纠错:ENABLE_CORRECTION="true"前面的#删除
安装第三方应用的时候允许任何来源
打开终端,输入sudo spctl --master-disable