使用ruby gem命令工具完成zsh / bash

时间:2014-06-26 15:55:08

标签: ruby gem bash-completion zsh-completion

我创建了一个命令行ruby gem,并希望有bash或zsh完成。我创建并版本化了它们,但我必须手动获取它们。

在gem安装后是否有一种常用的执行脚本的方法,例如编辑bashrc或zshrc并添加源命令?

1 个答案:

答案 0 :(得分:0)

如果你使用红宝石宝石:

安装完脚本后,./bin/文件夹中的脚本会自动出现在/usr/bin/文件夹中。

zsh上的{p> bashOS X会自动建议我对/usr/bin/目录中的所有命令进行竞争。

可能会阻止宝石代码完成的问题:

  • 检查您的gem文件是否可执行(chmod +x file
  • 安装后打开新的终端窗口以更新shell设置。