我已经安装了较新版本的嘚使用自制, 位于/usr/local/bin/zsh
。
which zsh
返回/bin/zsh
。
如何才能设为/usr/local/bin/zsh
默认,而无需将整个/usr/local/bin
目录添加到我的开头$PATH
?
答案1
只需将其符号链接到 /usr/bin 或 /bin 之前的其他文件夹:
sudo ln -s /usr/local/bin/zsh /usr/bin/
如果要更改登录 shell,请将 /usr/local/bin/zsh 添加到 /etc/shells 并运行 chsh。
我的路径上 /usr/local/bin 位于 /bin 之前,因此我并没有遇到任何问题。不过有些 TextMate 命令不适用于较新版本的 Ruby 或 bash。