mirror of https://github.com/helix-editor/helix
When the command prompt (:) is active, the terminal cursor moves to the prompt line, leaving the primary cursor position in the editor invisible. This change detects when a prompt component is active and forces the primary cursor to be drawn manually in the editor while the prompt is shown. - Add prompt_active field to EditorView to track prompt state - Update compositor to detect and communicate prompt state to EditorView - Modify cursor highlighting logic to force primary cursor drawing when prompt is active - Maintain real terminal cursor for prompt while showing fake cursor in editor |
||
---|---|---|
.. | ||
src | ||
tests | ||
.gitignore | ||
Cargo.toml | ||
build.rs |