You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately there is not really anything that can be done for this based on the current design. When the file is changed in the file system, that triggers the update to the file for tagbar and to do that, it first needs to jump to the tagbar window to refresh the contents while ctags is re-run on the now updated file. The only thing I know of to fix this would be to rewrite the parsing portion of tagbar and have that run in a background process as a separate thread. This has been discussed in more detail in #532 but the methods we've tried thus far haven't really worked as a true background process. With vim 9 out now, things like that may change, but I currently don't have an environment to test vim 9.
The cursor flickers whenever autosaving is triggered with CursorHold or CursorHoldI. This doesn't happen when Tagbar is disabled. I'm using the vwtags.py script from https://github.com/vimwiki/utils/blob/master/vwtags.py.
This is extremely distracting and disorienting. Please fix this problem.
Tagbar disabled:
https://user-images.githubusercontent.com/101584995/184339114-faa79806-1469-4067-a7e1-68e447fd79ab.mp4
Tagbar enabled:
https://user-images.githubusercontent.com/101584995/184339145-3076d11d-7f8a-4773-ab29-4fd5559eb174.mp4
My vimrc:
The text was updated successfully, but these errors were encountered: