Modules§
Structs§
- Basic
Completer - Buffer
- A buffer for text in the line editor.
- Context
- Editor
- The core line editor. Displays and provides editing for history and the new buffer.
- Emacs
- Emacs keybindings for
Editor
. This is the default forContext::read_line()
. - Event
- Filename
Completer - History
- Structure encapsulating command history
- Vi
- Vi keybindings for
Editor
.
Enums§
- Action
- A modification performed on a
Buffer
. These are used for the purpose of undo/redo. - Cursor
Position - Represents the position of the cursor relative to words in the buffer.
- Event
Kind - KeyBindings
- The key bindings to use.
Traits§
Functions§
- get_
buffer_ words - The default for
Context.word_divider_fn
.