rluserman: Commands For Completion
1
1 1.4.6 Letting Readline Type For You
1 -----------------------------------
1
1 'complete (<TAB>)'
1 Attempt to perform completion on the text before point. The actual
1 completion performed is application-specific. The default is
1 filename completion.
1
1 'possible-completions (M-?)'
1 List the possible completions of the text before point. When
1 displaying completions, Readline sets the number of columns used
1 for display to the value of 'completion-display-width', the value
1 of the environment variable 'COLUMNS', or the screen width, in that
1 order.
1
1 'insert-completions (M-*)'
1 Insert all completions of the text before point that would have
1 been generated by 'possible-completions'.
1
1 'menu-complete ()'
1 Similar to 'complete', but replaces the word to be completed with a
1 single match from the list of possible completions. Repeated
1 execution of 'menu-complete' steps through the list of possible
1 completions, inserting each match in turn. At the end of the list
1 of completions, the bell is rung (subject to the setting of
1 'bell-style') and the original text is restored. An argument of N
1 moves N positions forward in the list of matches; a negative
1 argument may be used to move backward through the list. This
1 command is intended to be bound to <TAB>, but is unbound by
1 default.
1
1 'menu-complete-backward ()'
1 Identical to 'menu-complete', but moves backward through the list
1 of possible completions, as if 'menu-complete' had been given a
1 negative argument.
1
1 'delete-char-or-list ()'
1 Deletes the character under the cursor if not at the beginning or
1 end of the line (like 'delete-char'). If at the end of the line,
1 behaves identically to 'possible-completions'. This command is
1 unbound by default.
1