sl_liner

Module cursor

Source
Expand description

Track current grapheme offset for terminal cursor

Structs§

  • Cursor (as in the terminal’s cursor) exposes various functions that modify the Buffer (Buffer for new line or for editing history, that’s transparent to Cursor) and maintain the position on the terminal that the actual cursor needs to be drawn.

Enums§

  • Represents the position of the cursor relative to words in the buffer.