Related Completion Items
Options
AUTO_LIST (-9)
Automatically list choices on an ambiguous completion.
AUTO_MENU
Automatically use menu completion after the second consecutive
request for completion, for example by pressing the tab key
repeatedly. This option is overridden by MENU_COMPLETE.
AUTO_PARAM_KEYS
If a parameter name was completed and a following character
(normally a space) automatically inserted, and the next
character typed is one of those that have to come directly after the
name (like `}', `:', etc.), the character is inserted before the
space rather than after.
AUTO_PARAM_SLASH
If a parameter is completed whose content is the name of a
directory, then add a trailing slash instead of a space.
AUTO_REMOVE_SLASH
When the last character resulting from a completion is a slash
and the next character typed is a word delimiter or a slash,
remove the slash.
COMPLETE_ALIASES
Prevents aliases on the command line from being internally
substituted before completion is attempted. The effect is
to make the alias a distinct command for completion purposes.
COMPLETE_IN_WORD
If unset, the cursor is set to the end of the word if completion
is started. Otherwise it stays there and completion is done from
both ends.
GLOB_COMPLETE
When the current word has a glob pattern, do not insert all the
words resulting from the expansion but cycle through them like
MENU_COMPLETE. If no matches are found, a `*' is added to the end
of the word or inserted at the cursor if COMPLETE_IN_WORD is set,
and expansion is attempted again. Using patterns works not only
for files but for all completions, such as options, user names,
etc.
HASH_LIST_ALL
Whenever a command completion is attempted, make sure the entire
command path is hashed first. This makes the first completion
slower.
LIST_AMBIGUOUS
If this option is set, completions are shown only if the
completions don't have a unambiguous prefix or suffix that could
be inserted in the command line.
LIST_BEEP
Beep on an ambiguous completion.
LIST_TYPES (-X)
When listing files that are possible completions, show the type
of each file with a trailing identifying mark.
MENU_COMPLETE (-Y)
On an ambiguous completion, instead of listing possibilities or
beeping, insert the first match immediately. Then when
completion is requested again, remove the first match and insert
the second match, etc. When there are no more matches, go back
to the first one again. reverse-menu-complete may be used to
loop through the list in the other direction. This option
overrides AUTO_MENU.
REC_EXACT (-S)
In completion, recognize exact matches even if they are
ambiguous.