brew install zsh zsh-completions
将brew安装路径添加到系统shells中
>sudo vi /etc/shells
add line as:
/usr/local/bin/zsh
then change shell with zsh:
chsh -s /usr/local/bin/zsh
为什么是这个目录?或者说怎么查询zsh的版本和安装路径?
>zsh --version
to check out the version
>echo $SHELL
to check out the install path
I just install zsh with brew,so the path is:/usr/local/bin/zsh-5.8
else you will fine error hint like :
non-standard shell
macos - How to change the Login Shell on Mac OS X from bash to zsh? - Super User
Test that it worked with echo $SHELL
. Expected result: /bin/zsh
or similar.
Test with $SHELL --version
. Expected result: 'zsh 5.8' or similar
Installing ZSH · ohmyzsh/ohmyzsh Wiki (github.com)