We first describe The command-line editor.
The Completion and listing and Spelling correction sections
describe two sets of functionality which are implemented as editor commands
but which deserve their own treatment.
Finally, Editor commands lists and describes
the editor commands specific to the shell and their default bindings.