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
Cursor stops blinking after entering vim/tmux #133
Comments
Which version of mintty do you run? |
The one under wsltty is 2.9.3, while the one under Git Bash (which works) is only 2.9.1: mktange:~$ /mnt/c/Users/mtange/AppData/Local/wsltty/bin/mintty.exe --version
mintty 2.9.3 (x86_64-pc-cygwin) – wsltty 1.9.3
© 2013/2018 Andy Koppe / Thomas Wolff
License GPLv3+: GNU GPL version 3 or later
There is no warranty, to the extent permitted by law. mktange:~$ /mnt/c/Program\ Files/Git/usr/bin/mintty.exe --version
mintty 2.9.1 (x86_64-pc-msys)
© 2013/2018 Andy Koppe / Thomas Wolff
License GPLv3+: GNU GPL version 3 or later
There is no warranty, to the extent permitted by law. |
Please check which escape sequences your application uses as configured when starting, or make a terminal log (not screenshot) that includes the effect, so it can be reproduced with |
Here is a log file of it happening. Doing |
Tried doing Just to try something else, I tried opening the terminals in ConEmu, and here it currently still works correctly in Git Bash, but not wsltty. When doing |
The culprit is the CSI escape sequence |
Actually, behaviour is identical in xterm; this is not a mintty issue, so I'm marking it invalid. |
Awesome, that worked. Thank you for the fast troubleshooting and help! |
download links for F25 Blackletter Typewriter (#734)
For anyone else who stumbles across this, I think this might be a neovim issue. I used it instead of normal vim to trial floobits recently, environment was gnome-shell + tmux. I lost cursor blink in my whole tmux session accross all panes and windows and restarting tmux had no effect... nvim had told me to muck around with some tmux settings so it took me a while to realise that it was also disabled in the parent terminal. Closing the parent terminal and reopening (+ not using neovim!) resolved the issue for me. |
It also happens with non-neo vim. With most applications, it's not caused by the appliction itself but the underlying terminal library (often ncurses), as explained above. |
…CUSR) so that DECRST 12 does not spoil blinking style (#818, mintty/wsltty#133)
Actually there is one possible workaround that I've now implemented: |
Released 3.0.1. |
Hey. I just installed wsltty and noticed that whenever I enter a program such as vim or tmux, my cursor will stop blinking:
Any idea what could be causing this?
I am only seeing this happen when using wsltty. It works fine when running WSL normally, or even when running WSL via Git Bash's mintty/winpty.
Thanks in advance!
The text was updated successfully, but these errors were encountered: