Skip to content

Respect terminal defaults for cursor style, or at least follow standard UX conventions #2507

@ghogen

Description

@ghogen

Describe the feature or problem you'd like to solve

Cursor is a block, not a blinking bar, even though system default is blinking bar for all terminals on my Windows 11 system.

Proposed solution

Inspect system default cursor style and set to that.

Note, universal convention is that block cursor is for overwrite mode, but bar cursor is for insert mode. Moving around the input and entering a character causes an insert, so the block cursor is the wrong UX for that behavior.

Example prompts or workflows

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions