如果您能提供帮助或希望成为维护者之一,请开始帮助我们。 您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
∞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。