neovim / neovim

Vim-fork focused on extensibility and usability
https://neovim.io
Other
83.26k stars 5.7k forks source link

Windows and Linux Remote Wezterm Rendering Bug #31157

Open Ktoks opened 2 days ago

Ktoks commented 2 days ago

Problem

When scrolling horizontally - graphical artifacts left behind if line is longer than screen width. Sometimes happens when scrolling vertically. Artifacts can be seen throughout text field, but usually appear in left column where line numbers are housed. Refer to: https://github.com/wez/wezterm/issues/6314 After playing with configurations with nvim --clean - I observed less artifacts with set nonumber and more with set number

Steps to reproduce

Open Wezterm SSH to a remote Linux server Open file with characters on one line longer than the width of the window in Neovim with clean or not Scroll right until horizontal scrolling is triggered

Expected behavior

No artifacts should be left behind on scrolling.

Nvim version (nvim -v)

.10.2

Vim (not Nvim) behaves the same?

no

Operating system/version

Windows or WSL Ubuntu local, Rhel 7, 8, 9 remote via ssh

Terminal name/version

Wezterm/20241104-083404-51c794ac and current release: 20241015-083151-9ddca7bd

$TERM environment variable

xterm-256color

Installation

Both Wezterm builds via Windows and Ubuntu and installed via zip or tar. Version .10.2

zeertzjq commented 2 days ago

Perhaps you have outdated terminfo on the remote server? What's the ncurses version there?