设置 zsh + oh-my-zsh 为默认shell(mac)

1、什么是zsh?

ZSH ,也称为Z shell,是Bourne Shell(sh)的扩展版本,具有大量新功能,并支持插件和主题。 由于它基于与Bash相同的shell,因此ZSH具有许多相同的功能,并且切换是轻而易举的。

ZSH有很多功能可以在这里列出,有些只是对Bash的一些小改进,但这里有一些主要的:

指令名称 命令
自动cd 只需输入目录的名称即可
递归路径扩展 例如“/ u / lo / b”扩展为“/ usr / local / bin”
拼写更正和近似完成 如果您输入目录名称时出现轻微错误,ZSH将为您解决此问题
插件和主题支持 ZSH包含许多不同的插件框架

3、如何安装zsh+oh+my-zsh?

这里使用homebrew进行安装的,如果你对Homebrew还不是很了解,请移步我的另一篇文章Homebrew
(1)使用hombrew安装zsh

brew install zsh 

(2)安装oh-my-zsh

curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

4、设置zsh为默认shell

(1)为root 用户设置默认shell�

    chsh -s /bin/zsh root

(2)为当前用户设置默认shell�

    chsh -s /bin/zsh

or

    chsh -s `which zsh`

(3)恢复命令

    chsh -s /bin/bash

你可能感兴趣的:(设置 zsh + oh-my-zsh 为默认shell(mac))