-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flickering behavior due to redrawing #23
Comments
Additional information: Without floating windows (i.e. |
@wookayin: Thanks! Yeah I wish we wouldn't need the hard redraw. There's a redraw issue in Neovim's floating window implementation, I opened an issue about it here: neovim/neovim#11597 As a workaround I added a hard redraw. If you want to try this plugin without that redraw, you try use this branch: |
Thanks @wellle for the information; it is super helpful. Temporarily disabling redraw ( |
I also switched to the version without redraw because of the flickering and performance. (and yes, sometimes there are small rendering issues / remains of the closed context, but that annoys me less than the performance / flicker) edit: |
I have this issues on start nvim from tmux. Switching to 23-nvim-no-redraw and problem solved. |
Hey @wellle, would you want to make this feature merged to master but actually configurable by some |
Yes that sounds like a good idea 👍 |
I still experience quite severe flickering, both with and without this setting. |
Ah, yes. My brain was doing something else, sorry. With that, I can confirm there is no flickering, but I do see the artifacts. :\ |
@jasonkena: Thanks, fixed above 👍 |
This is a fantastic plugin -- great idea, I like it pretty much.
One small thing that annoys me is that, whenever I scroll (e.g. press
j
many times) the buffer, all the buffer contents seem to be redrawn and because of this the vim screen flickers. Any solution to this?I am using neovim 0.4.3 (linux),
TERM=xterm-256color
withtermguicolors
enabled.The text was updated successfully, but these errors were encountered: