我正在尝试将Mac OS X的Login Shell从bash
更改为zsh
。我看到Mac OS X Leopard中有可能,但是对于OS X Lion我找不到方法。我真的希望可以将Login shell从bash更改为其他东西。我不确定在哪里寻找。
将shell更改为zsh之后,我仍然必须手动启动zsh。注销无济于事。然后,我将zsh更改为最新的登录shell。注销,就在那里。
如果没有其他问题,您可以随时修改.bashrc以查找并执行zsh。
—
Dan Pritts 2013年
if [ -x /usr/local/bin/zsh ] ; then exec /usr/local/bin/zsh fi
。提示,在修改外壳启动脚本时,请确保保持外壳运行并在另一个窗口中启动新的外壳-如果将其破坏,您仍然可以轻松地修复它。