Expand description
Status column (diagnostics + git signs). Statuscolumn drawing helpers for buffer-local indicators.
Supplies statuscolumn.dict() exposing draw, rendering line numbers / extmarks while honoring
special buffer types (e.g. minimal output for transient search buffers). Errors are notified via
[ytil_noxi::notify::error].
Structsยง
- Extmark ๐
- Represents an extmark in Nvim.
- Extmark
Meta ๐ - Metadata associated with an extmark.
- Opts ๐
- Configuration options for the status column.
- Selected
Diag ๐ - Internal selection of the highest ranked diagnostic extmark.
Enumsยง
- Sign
HlGroup ๐ - Enumerates known and dynamic highlight groups for status column signs.
Constantsยง
- EMPTY_
SPACE ๐ - Markup for a visible space in the Nvim statuscolumn.
Plain spaces (โ โ) are not rendered; they must be wrapped in highlight markup like
%#Normal# %*.
Functionsยง
- dict
- [
Dictionary] exposing statuscolumn draw helpers. - draw ๐
- Draws the status column for the current buffer.
- draw_
statuscolumn ๐ - Constructs the status column string for the current line.