-
-
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
Stop changing the cursor #11883
Comments
From my perspective, the ideal solution would be to provide an option that prevents Helix from altering the terminal cursor at all. I don't want to customise the appearance of the cursor, and I don't want my software changing the appearance of the cursor. I want the cursor I've configured myself in my terminal to be the only cursor that is used. |
I know I'm far from the first person to discuss the issue of cursor management in this project. I submitted this report for two reasons:
|
Summary
I use Windows Terminal and WSL. I have my terminal configured to use the "bar" cursor. By default, Helix wants to use the "block" cursor. Even when I configure it to use a "bar" cursor, it still resets the cursor to "block" when Helix exits.
Reproduction Steps
I added this to my config file:
When Helix opens, it "maintains" the current cursor, which is meant to be "bar".
Now close Helix, without performing any other actions. It changes the cursor to "block" anyway, despite being configured to not use "block".
Helix log
I deleted the log file before performing the reproduction steps. Upon completing the reproduction steps, the log file was present but empty. There's nothing to provide here.
Platform
Linux inside WSL
Terminal Emulator
Windows Terminal 1.21.2361.0
Installation Method
Arch Linux official repos
Helix Version
helix 24.7
The text was updated successfully, but these errors were encountered: