Cursor Styles
Pick the terminal cursor shape that suits your workflow.
Availability
Implemented in the stable source; configuration and compatibility limits are described below.
Reviewed against stable v0.5.1. Rust candidate additions are labeled separately. Release status.
The pain this solves
- A cursor that is difficult to distinguish can slow terminal navigation.
What ships with it
- Supports block, underline, and bar cursor shapes.
- Stores blinking separately from shape.
- Does not provide custom cursor geometry.
Questions this answers
- Which terminal cursor shapes does Chau7 support?
- Can I turn cursor blinking off?
- Can I choose an arbitrary cursor shape?
How it works
The terminal settings expose three cursor shapes: block, underline, and bar. The renderer maps these values to its corresponding cursor drawing style.
Cursor blinking is a separate setting and is applied with the selected shape. The app also stores a blink-rate value for the terminal behavior configuration.
The stable UI does not expose arbitrary cursor geometry or a custom shape editor; use the listed styles.
Why it matters
A cursor shape that stands out can make the active insertion point easier to track. Chau7 offers three standard shapes and a separate blink setting.
Frequently asked questions
Which cursor styles can I select?
Block, underline, and bar.
Is blinking independent of cursor shape?
Yes. Cursor blinking is stored separately from the shape setting.
Can I make a custom cursor shape?
No custom cursor geometry is exposed by the stable settings UI.