Double cursors in neovim terminal buffer (and fzf, probably more) #4892

Closed
opened 2026-01-30 23:59:33 +00:00 by claunia · 8 comments
Owner

Originally created by @schffp on GitHub (Nov 9, 2019).

Originally assigned to: @zadjii-msft on GitHub.

Environment

Windows build number: 10.0.18362.418
NVIM v0.3.8

Steps to reproduce

Open Neovim in WSL Windows Terminal and open a terminal buffer (:ter). Then enter insert mode.

Actual behavior

There will be two cursors.

Originally created by @schffp on GitHub (Nov 9, 2019). Originally assigned to: @zadjii-msft on GitHub. # Environment ```none Windows build number: 10.0.18362.418 NVIM v0.3.8 ``` # Steps to reproduce Open Neovim in WSL Windows Terminal and open a terminal buffer (:ter). Then enter insert mode. # Actual behavior There will be two cursors.
Author
Owner

@zadjii-msft commented on GitHub (Nov 11, 2019):

@schffp Could you share screenshots of what you're seeing? What Windows Terminal version are you running?

@zadjii-msft commented on GitHub (Nov 11, 2019): @schffp Could you share screenshots of what you're seeing? What Windows Terminal version are you running?
Author
Owner

@schffp commented on GitHub (Nov 12, 2019):

@zadjii-msft Sure! I'll attach screenshots of fzf.vim and the terminal buffer. I'm using version 0.6.2951.0 of Windows Terminal.

fzf
terminalbuffer

@schffp commented on GitHub (Nov 12, 2019): @zadjii-msft Sure! I'll attach screenshots of fzf.vim and the terminal buffer. I'm using version 0.6.2951.0 of Windows Terminal. ![fzf](https://user-images.githubusercontent.com/35227426/68683623-64416880-0567-11ea-8f67-88804b0c09c4.png) ![terminalbuffer](https://user-images.githubusercontent.com/35227426/68683628-69061c80-0567-11ea-9a23-c2673e1ceb8a.png)
Author
Owner

@zadjii-msft commented on GitHub (Nov 14, 2019):

Okay I think I see what's happening here. wt vs conhost:
image
image

I bet that this is due to the Windows Terminal not currently supporting the "cursor off" VT sequence. This is tracked over in #3093, but I'm going to cautiously leave this open to make sure this case is also fixed when we implement that.

@zadjii-msft commented on GitHub (Nov 14, 2019): Okay I think I see what's happening here. `wt` vs `conhost`: ![image](https://user-images.githubusercontent.com/18356694/68867577-b398ad80-06bb-11ea-8b2b-f57ea38abb73.png) ![image](https://user-images.githubusercontent.com/18356694/68867609-bf846f80-06bb-11ea-9c0b-e56fceda6999.png) I bet that this is due to the Windows Terminal not currently supporting the "cursor off" VT sequence. This is tracked over in #3093, but I'm going to cautiously leave this open to make sure this case is _also_ fixed when we implement that.
Author
Owner

@mkarbo commented on GitHub (Jan 13, 2020):

I also have this issue, which makes it pretty much impossible for me to use the terminal application

@mkarbo commented on GitHub (Jan 13, 2020): I also have this issue, which makes it pretty much impossible for me to use the terminal application
Author
Owner

@surajp commented on GitHub (Mar 17, 2020):

Has this fixed been deployed to the store yet? I'm still seeing the issue

@surajp commented on GitHub (Mar 17, 2020): Has this fixed been deployed to the store yet? I'm still seeing the issue
Author
Owner

@DHowett-MSFT commented on GitHub (Mar 17, 2020):

@surajp you'll know when we make a new release

like the one we sent out 6 minutes ago with an accompanying blog post

@DHowett-MSFT commented on GitHub (Mar 17, 2020): @surajp you'll know when we make a new release like the one we sent out 6 minutes ago with an accompanying blog post
Author
Owner

@DHowett-MSFT commented on GitHub (Mar 17, 2020):

The bot also usually comments on resolved issues, but it doesn't seem to be doing so right now.

@DHowett-MSFT commented on GitHub (Mar 17, 2020): The bot also _usually_ comments on resolved issues, but it doesn't seem to be doing so right now.
Author
Owner

@ericktucto commented on GitHub (Sep 23, 2021):

I also have a double cursor, and I'm on linux (Ubuntu 20.04.3) using the xfce terminal

I have Nvim 0.5 (AppImagen)
gnome-shell-screenshot-5DRX90

@ericktucto commented on GitHub (Sep 23, 2021): I also have a double cursor, and I'm on linux (Ubuntu 20.04.3) using the xfce terminal I have Nvim 0.5 (AppImagen) ![gnome-shell-screenshot-5DRX90](https://user-images.githubusercontent.com/22831024/134585839-26ad5109-8b47-4877-b17e-8b4432c3b2b2.png)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#4892