Rendering problems after accepting omnicompletion in vim nested in tmux #16020

Open
opened 2026-01-31 04:55:06 +00:00 by claunia · 0 comments
Owner

Originally created by @SuperSandro2000 on GitHub (Dec 2, 2021).

Windows Terminal version

1.12.2931.0

Windows build number

10.0.19044.1387

Other Software

vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Nov 08 2021 14:19:29)
Included patches: 1-2434, 3402-3403, 3409, 3428, 3487, 3564, 3581-3582

tmux -V
tmux 3.1c

Steps to reproduce

I have YouCompleteMe installed in vim. When I am trying to complete a local directory in a shell file through omnicomplete I get broken rendering until vim redraws or tmux refreshes the pane.

I have vim open in a tmux which I attached to both Windows Terminal Preview and the normal Windows Terminal.

Enforcing a full redraw through the experimental setting does not change this. This is also not happening in other terminals or when I have vim open without tmux.

Expected Behavior

After accepting a suggestion it should look like it does in Windows Terminal

image

Actual Behavior

but I get the following in Windows Terminal Preview:

image

Originally created by @SuperSandro2000 on GitHub (Dec 2, 2021). ### Windows Terminal version 1.12.2931.0 ### Windows build number 10.0.19044.1387 ### Other Software vim --version VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Nov 08 2021 14:19:29) Included patches: 1-2434, 3402-3403, 3409, 3428, 3487, 3564, 3581-3582 tmux -V tmux 3.1c ### Steps to reproduce I have YouCompleteMe installed in vim. When I am trying to complete a local directory in a shell file through omnicomplete I get broken rendering until vim redraws or tmux refreshes the pane. I have vim open in a tmux which I attached to both Windows Terminal Preview and the normal Windows Terminal. Enforcing a full redraw through the experimental setting does not change this. This is also not happening in other terminals or when I have vim open without tmux. ### Expected Behavior After accepting a suggestion it should look like it does in Windows Terminal ![image](https://user-images.githubusercontent.com/7258858/144336444-d3ccad4f-ec22-4439-a232-09527dbe69b9.png) ### Actual Behavior but I get the following in Windows Terminal Preview: ![image](https://user-images.githubusercontent.com/7258858/144336456-28eed5a9-f9fc-463f-993d-49d901fff2d0.png)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16020