-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Helix changes terminal cursor style #2684
Comments
I found the problem line. The escape code written to the terminal to reset the cursor ( The specification defines the cursor set sequence as follows:
The simplest solution is probably to get the terminfo on program start and restore it on program end. I'd submit a PR but I don't know Rust. |
Leaving this open since we'll probably be adding terminfo soon (@sudormrfbin needs it in another PR) |
We can use termini to obtain terminfo now so implementing this should be relatively straight forward |
Summary
After quitting helix my terminal cursor changes from
Beam
(my default) toBlock
(helix default). I had the same issue of vim but i fixed it by addingset guicursor=
to my.vimrc
. However, i could not find a way to do that in helix.Reproduction Steps
Helix log
No response
Platform
Linux
Terminal Emulator
Alacritty
Helix Version
helix 22.05
The text was updated successfully, but these errors were encountered: