{
"name": "rbenv",
"description": "Pick a Ruby version for your application and guarantee that your development environment matches production",
"subcommands": [
{
"name": "commands",
"description": "List all available rbenv commands",
"options": [
{
"names": [
"--sh"
]
},
{
"names": [
"--no-sh"
]
}
]
},
{
"name": "global",
"description": "Set or show the global Ruby version",
"options": [
{
"names": [
"--unset"
]
}
],
"args": [
{
"name": "version"
}
]
},
{
"name": "install",
"description": "Install a Ruby version using ruby-build",
"options": [
{
"names": [
"--version"
],
"description": "Show version of ruby-build",
"takes_arg": true,
"arg": {
"name": "version"
}
}
],
"args": [
{
"name": "version"
}
]
},
{
"name": "local",
"description": "Set or show the local application-specific Ruby version",
"options": [
{
"names": [
"--unset"
]
}
],
"args": [
{
"name": "version"
}
]
},
{
"name": "rehash",
"description": "Rehash rbenv shims (run this after installing executables)"
},
{
"name": "shell",
"description": "Set or show the shell-specific Ruby version",
"args": [
{
"name": "version"
}
]
},
{
"name": "uninstall",
"description": "Uninstall a specific Ruby version",
"options": [
{
"names": [
"-f"
],
"description": "If the version does not exist, do not display an error message",
"takes_arg": true
}
]
},
{
"name": "versions",
"description": "List installed Ruby versions"
},
{
"name": "whence",
"description": "List all Ruby versions that contain the given executable"
},
{
"name": "which",
"description": "Display the full path to an executable",
"args": [
{
"name": "command"
}
]
}
]
}