If your program does this, it's bad and you should feel bad:
```
Unknown option -h. Use --help for usage information.
```
@th /?
@pburka even worse! see my followup! https://social.v.st/@th/109150667772046757
@th How do you feel about -hhh?
@th I do like when full-screen TUI is removed on exit, and leave the scrolling text history for actual command lines.
@javierg 99% of the time I've scrolled through a man page to find an obscure command line option, which then disappears when I press `q` to exit less, so I can no longer refer to the documentation. That's why I think it was a mistake to not make `-X` the default.
@th some days i think we should just write a set of new utils from scratch
@th my fingers know the answer by heart
infocmp -l > a
vi a
/.mcup RET
dWn.ZZ
tic a; rm a
@th I override alt screen in my terminal definition 😏
@th why would you ever not use more?
@th
Or -h host ?
@th or in those 'suites' with "foo <command>" where it is something like "foo help <command>", "foo <command> help" or some other permutation. Infuriating.
Also bad:
* `Unknown option --help. Use -h instead`
* `Use -help for help`
* Anything with `-?` or worse `/?`