支持
RVM 由志愿者社区维护,请将问题报告到 RVM 问题追踪器。
如果您能提供帮助或希望成为维护者之一,请开始帮助我们。 您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
赞助商
Carbon Ads

Fish Shell

由于 RVM 是一个大型的 bash 脚本集合,而 fish 与 bash 不兼容,因此 fish 用户需要一个 RVM 的包装器,以便它能够与该 shell 正确配合使用。 由于 RVM 只是操作环境变量,我们只需要一种方法来保留这些更改。

请注意,未来预计将提供更好的 fish 支持(尽管不是原生支持)。

安装

按照与 bash 一起使用的步骤 安装 RVM。 在运行 rvm-install 命令时,请随意忽略“您现在必须手动完成安装”部分下的建议。

设置

从 GitHub 下载 fish 函数。

curl -L --create-dirs -o ~/.config/fish/functions/rvm.fish https://raw.github.com/lunks/fish-nuggets/master/functions/rvm.fish

并在您的 config.fish 文件中手动激活默认的 Ruby

echo "rvm default" >> ~/.config/fish/config.fish

使用

按照网站上的说明,像在 bash 或 zsh 中一样使用 RVM,根据需要将任何 bashism 转换为 fish。