Specify how arguments are to be completed by Readline.
For each NAME, specify how arguments are to be completed. If no options
are supplied, existing completion specifications are printed in a way that
allows them to be reused as input.
Options:
-p
[tab]
print existing completion specifications in a reusable format
-r
[tab]
remove a completion specification for each NAME, or, if no
[tab]
NAMEs are supplied, all completion specifications
-D
[tab]
apply the completions and actions as the default for commands
[tab]
without any specific completion defined
-E
[tab]
apply the completions and actions to "empty" commands --
[tab]
completion attempted on a blank line
When completion is attempted, the actions are applied in the order the
uppercase-letter options are listed above. The -D option takes
precedence over -E.
Exit Status:
Returns success unless an invalid option is supplied or an error occurs.