请保证zsh已安装
新版macOS系统中默认自带了zsh
,只不过不是默认的shell
,可使用如下命令检查是否已安装:
~ zsh --version
zsh 5.3 (x86_64-apple-darwin17.0)
支持的所有shell:
~ cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
修改Mac默认 shell
为 zsh
chsh -s /bin/zsh
输入管理员密码确认,如需还原默认的bash shell
,则执行类似命令:
chsh -s /bin/bash
备注
- zsh配置文件为
~/.zshrc
。
以上。