我在Mac 10.13.6上
我已经阅读了这个长线程以及那里的10个可行解决方案
How to set my default shell on Mac?
但对我没有任何作用。
这是我尝试过的
brew install fish
sudo vi /etc/shells
Add line '/usr/local/bin/fish' and save the file
csh -s /usr/local/bin/fish
press ⌘ ,
Shell Open with
Command complete path '/usr/local/bin/fish'
Go to system preferences
Users and Groups
select my user
click on lock icon and enter root password
go into advanced options
change Login Shell to /usr/local/bin/fish
现在,我重新启动机器并运行终端。仍然使用BASH。
答案 0 :(得分:0)
我最终自己解决了这个问题。感谢Mankarse给我的提示。
这是解决方案
Click on ⌘ ,
Click on Profiles
Click on Shell
Now uncheck the "Run Command"
在我的情况下,“运行命令”仍指向bash。这是我的鱼不起作用。