我不喜欢每次启动终端时都重新输入fish
。我想在默认情况下打开Fish。如何将Fish shell设置为Mac上的默认shell?
发布于 2009-01-17 12:48:48
您可以使用chsh来更改用户的外壳。
例如,运行以下代码将shell更改为Zsh
chsh -s /bin/zsh
正如手册页和Lorin所描述的,如果操作系统不知道shell,则必须将其添加到其已知列表中:/etc/shells
。
发布于 2009-01-17 20:23:47
发布于 2018-09-28 19:22:56
在macOS v10.14 (Mojave)上,我必须执行以下操作(以Z shell (zsh
)为例):
brew install zsh
sudo sh -c "echo $(which zsh) >> /etc/shells"
chsh -s $(which zsh)
https://stackoverflow.com/questions/453236
复制相似问题