{
  "description": "Open a file or CSV/TSV data in the pspg pager. Database connection, watch and on-exit options are not covered.",
  "options": [
    {
      "names": [
        "--file",
        "-f"
      ],
      "description": "Data file to open. Leave empty to read standard input.",
      "args": {
        "name": "file",
        "description": "Data file to open. Leave empty to read standard input.",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--csv"
      ],
      "description": "Input is CSV"
    },
    {
      "names": [
        "--tsv"
      ],
      "description": "Input is TSV"
    },
    {
      "names": [
        "--csv-separator"
      ],
      "description": "CSV separator",
      "args": {
        "name": "csv_separator",
        "isOptional": false
      }
    },
    {
      "names": [
        "--style",
        "-s"
      ],
      "description": "Color style (0-24)",
      "args": {
        "name": "style",
        "isOptional": false
      }
    },
    {
      "names": [
        "--freezecols",
        "-c"
      ],
      "description": "Freeze columns (0-9)",
      "args": {
        "name": "freezecols",
        "isOptional": false
      }
    },
    {
      "names": [
        "--line-numbers"
      ],
      "description": "Show line numbers"
    },
    {
      "names": [
        "--ascii",
        "-a"
      ],
      "description": "Force ASCII borders"
    },
    {
      "names": [
        "--ignore-case",
        "-i"
      ],
      "description": "Ignore case in searches"
    },
    {
      "names": [
        "--quit-if-one-screen",
        "-F"
      ],
      "description": "Quit if one screen"
    },
    {
      "names": [
        "--reprint-on-exit",
        "-X"
      ],
      "description": "Keep content after exit"
    }
  ],
  "name": "pspg"
}
