Chapter 8: Command Line Editing

128

adding a slash to directory names quoting special char- acters, or suppressing trailing spaces). This option is intended to be used with shell functions specified with

-F. noquote

Tell Readline not to quote the completed words if they are filenames (quoting filenames is the default). nospace

Tell Readline not to append a space (the default) to words completed at the end of the line. plusdirs

After any matches defined by the compspec are gener- ated, directory name completion is attempted and any matches are added to the results of the other actions.

-A action The action may be one of the following to generate a list of possible completions: alias

Alias names. May also be specified as -a. arrayvar

Array variable names. binding

Readline key binding names (see Section 8.4 [Bindable

Readline Commands], page 115). builtin

Names of shell builtin commands. May also be specified as -b. command

Command names. May also be specified as -c. directory

Directory names. May also be specified as -d. disabled

Names of disabled shell builtins. enabled

Names of enabled shell builtins. export

Names of exported shell variables. May also be speci- fied as -e. file

File names. May also be specified as -f. function

Names of shell functions. group

Group names. May also be specified as -g. helptopic

Help topics as accepted by the help builtin (see

Section 4.2 [Bash Builtins], page 48). hostname

Hostnames, as taken from the file specified by the HOSTFILE shell variable (see Section 5.2 [Bash

Variables], page 69). job

Job names, if job control is active. May also be speci- fied as -j. keyword

Shell reserved words. May also be specified as -k.