`Ctrl+C`-ing the installer leaves the terminal without cursor
Open
- Dominant language
- Rust
- Stars
- 1.3k
- Forks
- 116
- Avg merge
- 12h 34m
- Merged PRs (30d)
- 19
Description
It'd be nice to restore the cursor if the installer is interrupted with `Ctrl+C`. I have to manually print `\e[?25h` to get it back (and I already had to `Ctrl+C` a couple of times in the last couple of days).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the installer entry point and its Ctrl+C interruption handling in the Rust code. Run the installer, interrupt it during the affected state, and verify that the terminal cursor is restored afterward without manually printing the escape sequence.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100