Earlier quoted context omitted.
What's the long form of "-v"? Shell scripts should use long form options for clarity. As it stands, `command -v` is inscrutable.
There is no long form. command is defined in Posix. Long forms are a GNU addition.
> -v (or -s or --search)
'command --search' is much more accurate. To me, -v means either "version" or "verbose", and it's a stretch to say either of those words is suitable for this use case. Guess I'll have to remember it as vhich if the need arises :)