-
-
Notifications
You must be signed in to change notification settings - Fork 5.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
TUI: Terminal cursor blinks after exiting neovim #21609
Comments
I want to add one point: I use |
It's almost the same, though possibly more correct. My terminal cursor is a blinking underline and I was using this to restore it on exit: au VimLeave * set guicursor=a:hor25 It broke with #18375 and #21625 fixes it, but I had to change that to get the blinking back: au VimLeave * set guicursor=a:hor25-blinkon500 |
I can confirm that #21625 fixes the issue for me with Terminator on Arch Linux. |
Neovim version (nvim -v)
NVIM v0.9.0-dev-590+g6ba34e21f
Vim (not Nvim) behaves the same?
no
Operating system/version
macOS 12.5.1
Terminal name/version
iTerm2 3.4.12
$TERM environment variable
xterm-256color
Installation
build from repo
How to reproduce the issue
Have terminal cursor configured to be a solid block (this is the default in macOS Terminal):
Install latest neovim from master branch.
Open and close vim:
The terminal cursor will now be blinking whereas it should be solid:
nvim-blink.mp4
A git bisect indicates this bug was introduced in one of these two commits:
I was unable to compile 2448816.
I can replicate this in iTerm2 3.4.12 and Terminal 2.12.7.
Expected behavior
The terminal cursor should remain the solid (not blinking) block.
Actual behavior
The terminal cursor changed to be blinking.
The text was updated successfully, but these errors were encountered: