Eugeny / tabby

A terminal for a more modern age
https://tabby.sh
MIT License
57.9k stars 3.34k forks source link

VI(M)/LESS display bug black square #6651

Open klng-software opened 2 years ago

klng-software commented 2 years ago

Hi, I just updated Tabby to the version below. When I do sudo vim ~/.bashrc for example on any CentOS (7/8) servers I am running, I get the error that a black square is covering the top left corner of the screen. This also appears when using vi, nano or even less. No plugins are used or any custom css. Tested also to restart my PC and Tabby, reinstalled Tabby and changed settings namely terminal background, color scheme and frontend to xterm webgl,

Tabby-Bug

Version: 1.0.181 Platform: Windows x64 10.0.19044 Plugins: none Frontend: xterm

klng-software commented 2 years ago

Fixed: Issue was fixed by disableing Sixel graphics support (experimental) under Settings -> Terminal.

Eugeny commented 2 years ago

Thanks for the info! Please provide a dump of your terminal state as described here: https://github.com/Eugeny/terminus/wiki/Posting-terminal-state

GitHub
Posting terminal state · Eugeny/tabby Wiki
A terminal for a more modern age. Contribute to Eugeny/tabby development by creating an account on GitHub.
jerch commented 2 years ago

Since #6670 reports the same weird behavior I am pretty sure, that something is indeed sending a black image of a certain size via a sixel sequence on windows + vim. Could be vim itself (maybe some attempt of clearing the graphics layer?), or conpty making this up for unknown reason. Since sixel is not yet supported with conpty, maybe just disable it there until they fixed it?

Edit: Cannot repro this with vim.exe nor vim in wsl (tested with 181 build).