Modules§
Structs§
- A buffer for text in the line editor.
- The core line editor. Displays and provides editing for history and the new buffer.
- Emacs keybindings for
Editor
. This is the default forContext::read_line()
. - Structure encapsulating command history
- User-defined prompt.
- Vi keybindings for
Editor
. - Holds the current mode and the indicators for all modes.
Enums§
- A modification performed on a
Buffer
. These are used for the purpose of undo/redo. - Represents the position of the cursor relative to words in the buffer.
- The key bindings to use.
- Indicates the mode that should be currently displayed in the propmpt.
Traits§
Functions§
- The default for
Context.word_divider_fn
.