Partial matching is a common feature among command line processing tools. It allows to use shorter option names as long as the abbreviation is not ambiguous.
For example on Debian
is equivalent to
returns the error "option `--h' is ambiguous", because 'h' is also the prefix of the --hide option.