Zsh /bash用ruby完成gem命令工具



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

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

如果您使用的是ruby宝石:

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

OS X上的zshbash自动建议我竞争/usr/bin/目录下的所有命令。

可能的问题,可能会阻止你的gem的代码完成:

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

最新更新