asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Subcommands
Name | Description |
---|
plugin | Plugin management sub-commands |
plugin-add | Add a plugin from the plugin repo OR, add a Git repo as a plugin by specifying the name and repo url |
plugin-list | List installed plugins. Optionally show git urls and git-ref |
plugin-list-all | List plugins registered on asdf-plugins repository with URLs |
plugin-remove | Remove plugin and package versions |
plugin-update | Update a plugin to latest commit on default branch or a particular git-ref |
install | Install plugin at stated version, or all from .tools-versions |
uninstall | Remove a specific version of a package |
current | Display current versions for named package (else all) |
where | Display install path for given package at optional specified version |
which | Display path to an executable |
local | Set package local version |
global | Set package global version |
shell | Set the package version to ASDF_${LANG}_VERSION` in the current shell |
latest | Display latest version available to install for a named package |
list | List installed versions of a package |
list-all | List all available (remote) versions of a package |
help | Output documentation for plugin and tool |
exec | Executes the command shim for the current version |
env | Prints or runs an executable under a command environment |
info | Print os, shell and asdf debug information |
reshim | Recreate shims for version of a package |
shim | Shim management sub-commands |
shim-versions | List for given command which plugins and versions provide it |
update | Update ASDF to the latest stable release (unless --head) |
version | Version for asdf |
Options
Name | Description |
---|
--version | Version for asdf |
-h, --help | Help for asdf |