Expand description
§Editing support
§Overview
This module contains the types and code needed to help build user interfaces and process text input independent of specific keybindings, and UI environment.
The scansion and modalkit-ratatui crates build upon this module’s contents.
Modules§
- Application Customization
- Text buffer
- Text completion
- Editing Context
- Buffer cursors
- History management
- Macro recording and execution
- Line annotations
- High-level rope manipulation
- Intra-buffer communication