{
"name": "wd",
"description": "Warp to directories without using cd",
"subcommands": [
{
"name": "add",
"description": "Adds the current working directory to your warp points",
"args": [
{
"name": "point",
"description": "Name of the warp point to be created"
}
]
},
{
"name": "rm",
"description": "Removes the given warp point",
"args": [
{
"name": "point",
"description": "Name of the warp point to be removed"
}
]
},
{
"name": "show",
"description": "Print path to given warp point",
"args": [
{
"name": "point",
"description": "Name of the warp point"
}
]
},
{
"name": "list",
"description": "Print all stored warp points"
},
{
"name": "ls",
"description": "Show files from given warp point (ls)",
"args": [
{
"name": "point",
"description": "Name of the warp point"
}
]
},
{
"name": "path",
"description": "Show the path to given warp point (pwd)",
"args": [
{
"name": "point",
"description": "Name of the warp point"
}
]
},
{
"name": "clean",
"description": "Remove points warping to nonexistent directories (will prompt unless --force is used)"
},
{
"name": "help",
"description": "Shows help for wd"
}
],
"options": [
{
"names": [
"-v",
"--version"
],
"description": "Print version"
},
{
"names": [
"-d",
"--debug"
],
"description": "Exit after execution with exit codes (for testing)"
},
{
"names": [
"-c",
"--config"
],
"description": "Specify config file (default ~/.warprc)",
"takes_arg": true,
"arg": {
"name": "file"
}
},
{
"names": [
"-q",
"--quiet"
],
"description": "Suppress all output"
},
{
"names": [
"-f",
"--force"
],
"description": "Allows overwriting without warning (for add & clean)"
}
],
"args": [
{
"name": "point",
"description": "Warp point to the specified directory"
},
{
"name": "path",
"description": "Appended path"
}
]
}