将使用安装程序安装的 fish 替换为使用 brew 安装的 fish

将使用安装程序安装的 fish 替换为使用 brew 安装的 fish

我首先使用安装程序在 macos 上安装了 fish。后来我使用 brew 安装了 fish,但我的系统继续使用安装程序安装的版本。如何用 brew 安装版本替换现有版本而不丢失所有自定义设置?

“which fish”命令显示 /usr/local/bin/fish。我相信 brew 安装的 fish 位于 /usr/local/Cellar/fish/3.2.1/bin/fish。我已将 /usr/local/Cellar/fish/3.2.1/bin/fish 添加到 /etc/shell,并尝试了“chsh -s /usr/local/Cellar/fish/3.2.1/bin/fish”,但两种方法均无效。

相关内容