Skip to content

Flickering in neovim 0.12 #10

Open

Description

@niveK77pur

Seeing there has not been an update in 9 years, I reckon this project is unmaintained (not to discredit how well it worked and served me these past years!!), but I will still open an issue for visibility, and just in case!

Recently, as of neovim 0.12 I have noticed a pretty bad issue, and managed to narrow down the source to being this plugin!

On small files, when a line is added or removed, you will see the entire window flicker very briefly and small ^M appear at the end of lines for a split second.

On larger files, it will seem as though the entire file is scanned line by line from start to finish before the view is back to where it was (imagine literally the entire view is hijacked for a few miliseconds to scroll top to bottom through the file).

This becomes extremely irritating and disorienting for someone who prefers hard line breaks over simple wrap when writing text in (neo)vim.


In case this issue will not be resolved (which is also very fair), I will start looking for alternative ways to achieve what this plugin did, as it became an essential part of my writing (a quick check with chatgpt indicates that it should be very doable). EDIT: After some more investigation, textlint (and potentially vale) seem like promising candidates, but do not provide anything like vim-ditto out of the box. Maybe a neovim port might be of interest.

Thanks a lot for the incredible plugin, it really served me incredibly well!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions