Oh My Zsh
1.1、Oh My Zsh简介
是什么 ?:an open source, community-driven framework for managing your zsh configuration
开发语言:zsh
官方主页:http://ohmyz.sh
源码仓库:https://github.com/robbyrussell/oh-my-zsh
1.2、安装Oh My Zsh

step1、安装依赖

安装时zshcURLgit
运行时zsh

step2、使用curl命令下载oh-my-zsh安装脚本,并执行之

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

step3、重新打开Terminal,以后Terminal就使用zsh了。

Oh My Zsh的安装脚本实际上是做了一些环境监测、切换login Shellzsh、 下载Oh My Zsh项目仓库到~/.on-my-zsh目录,生成~/.zshrc配置文件等工作。

如果我们想把Shell切换回原来的,可以运行~/.on-my-zsh/tools/uninstall.sh

1.3、修改主题

主题可以通过修改ZSH_THEME这个环境变量实现。

1、在~/.zshrc中加入(如果已经有了,就是修改)如下内容:

ZSH_THEME="agnoster"

2、使配置生效:

source ~/.zshrc

agnoster是比较常用的主题之一,你可以从zsh主题列表挑选你喜欢的主题。

1.4、插件配置

Oh My Zsh包含了几百种插件,在~/.oh-my-zsh/plugins目录中。

Oh My Zsh默认只打开了git这个插件,其他插件需要根据您自己的需要进行打开。

下面是我的配置:

plugins=(git pip pod gem docker docker-compose docker-machine)