flazz / vim-colorschemes

one colorscheme pack to rule them all!
3.44k stars 630 forks source link

Characters left on screen after suggestions close #166

Open jlucier opened 5 years ago

jlucier commented 5 years ago

Characters are left behind on the screen after the completion suggestions close. Originally thought this was an issue with YouCompleteMe or the vim builtin completion, but the issues are only reproducible with vim-colorschemes installed and active.

Random artifacts: Screen Shot 2019-08-09 at 10 33 02 AM

Filename completions: Screen Shot 2019-08-12 at 3 57 22 PM

I'm on macOS Mojave 10.14.6 and here's my vim --version output.

Thanks in advance for the help.

jlucier commented 5 years ago

Seems to only occur for certain themes. I tested a number of "-okai" themes (molokai, Monokai, Benokai, etc) and seemed to have the issues, however with "Tomorrow-Night" I don't see any of that behavior.

nhendy commented 4 years ago

I'm having the same problem. @jlucier were you able to resolve it?

jlucier commented 4 years ago

@nhendy I just switched the theme I use on my Mac in order to avoid the problem. This doesn’t happen for me on Linux, which is my main driver

viktorbahr commented 4 years ago

Had the same issue with colorscheme dracula. Resolved it by changing to Tomorrow-Night, as suggested by @jlucier .

jlucier commented 4 years ago

Randomly, I think I have stumbled into isolating this issue. It seems to come down to the version of vim. This started happening to me on vim 8.2, whereas on vim 8.0 it does not.

Anyone have ideas for what's causing this or ways to remedy? Obviously the solution of "find a theme for which this doesn't happen" still works, but that's a bit unfortunate.

jonnyrobbie commented 3 years ago

I just wanted to chime in that this still happens

$ vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Jun 20 2021 14:31:00)
macOS version - x86_64
Included patches: 1-3025
Compiled by Homebrew

macos big sur

jlucier commented 3 years ago

@jonnyrobbie FYI this problem does not seem to plague Neovim at all.