Both `--help` and `--print-header` define `-h` as their one character option. See https://github.com/samtools/htslib/blob/develop/tabix.c#L377-L382 I propose to set the short version of `--help` to `2` to trigger the default case.