我在 Mac OS Big Sur、Apple Silicon 上安装了带有自制软件的 fish。然后我将 /opt/homebrew/bin/fish
添加到 /etc/shells
。当我现在从默认 shell 启动 fish 时,它会识别所有命令(如 git flow init
)。
使用 chsh -s /opt/homebrew/bin/fish
更改默认 shell 后,突然它不再识别任何内容并总是给出 Unknown command
。
我没有发现任何关于这个问题的东西,卸载了fish 和 brew 好几次...