If I’m looking for a specific flag, or trying to understand what a specific flag does, I prefer to pipe the --help output to grep:
./my_cli —-help | grep -C 2 —- —-someflag ./my_cli —-help | grep -C 2 —- —-someflagIn addition, if I don’t perfectly know what I’m searching for, I’ll often get the regular expression wrong. So I prefer to check the manpage first, since it’s a lot quicker to try different search strings in my pager than by repeatedly modifying my previous command string in the shell.