Mac - Oh my zsh
1. 查看当前支持的shell (Linux)
$ cat /etc/shells
2. 更改当前使用的shell
$ chsh -s /bin/zsh
$ chsh -s $(which zsh)
3. 比较能用的zsh有 oh my zsh
自动安装
$ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
手动安装
$ git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
$ cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
4. 查看zsh版本号
zsh --version
注:如果上面的命令报错,说明zsh并未安装。那就去安装吧
5. 查看你现在使用的shell版本
$ echo $0
$ ehco $SHELL //$SHELL 可能是系统的一个变量吧
6. oh my zsh 目录结构
lib 提供了核心功能的脚本库
tools 提供安装、升级等功能的快捷工具
plugins 自带插件的存在放位置
templates 自带模板的存在放位置
themes 自带主题文件的存在放位置
custom 个性化配置目录,自安装的插件和主题可放这里
7. oh my zsh 的工具设置和主题设置 (~/zshrc文件中 修改相应的东西即可)
工具设置 ~/.oh-my-zsh/plugins
plugins=(git) => plugins=(git wd history)
主题设置 ~/.oh-my-zsh/themes
ZSH_THEME="lambda" or ZSH_THEME="random"//echo $ZSH_THEME 答应出当前的主题名
8. oh my zsh 更新
自动更新 ~/zshrc文件中 修改DISABLE_UPDATE_PROMPT=true
手动更新 $ upgrade_oh_my_zsh
9. oh my zsh 卸载 //uninstall_oh_my_zsh