{
  "name": "yank",
  "description": "Yank terminal output to clipboard",
  "options": [
    {
      "names": [
        "-i"
      ],
      "description": "Ignore case differences between pattern and the input"
    },
    {
      "names": [
        "-l"
      ],
      "description": "Use the default delimiters except for space"
    },
    {
      "names": [
        "-x"
      ],
      "description": "Use alternate screen"
    },
    {
      "names": [
        "-v"
      ],
      "description": "Print the version"
    },
    {
      "names": [
        "-d"
      ],
      "description": "All input characters not present in delim will be recognized as fields",
      "takes_arg": true,
      "arg": {
        "name": "delim",
        "description": "Custom delimiters"
      }
    },
    {
      "names": [
        "-g"
      ],
      "description": "Use pattern to recognize fields",
      "takes_arg": true,
      "arg": {
        "name": "pattern",
        "description": "Pattern to recognize fields"
      }
    },
    {
      "names": [
        "--"
      ],
      "description": "Use a command as the yank command",
      "takes_arg": true,
      "arg": {
        "name": "command",
        "description": "Command to use as the yank command",
        "is_variadic": true
      }
    }
  ]
}
