Open charleshwankong opened 11 months ago
Can you share your vimrc configuration? I'm trying to reproduce and for me it updates almost instantaneously.
One possibility is if you have your updatetime
in vim set too high. By default I believe this is 4000 (4 seconds). Can you try setting this to 500 and see if you see a change in behavior?
Add the following in your .vimrc
set updatetime=500
I use the following mappings to perform navigation in the bug demo below.
https://github.com/preservim/tagbar/assets/28559561/f9f74222-94c5-49c6-81ba-065e641b0f44
Expected behavior is that upon each jump performed, the statusline should be updated to display the function name arrived at.
Actual behavior is seen in the screenshot. My interpretation of it is that expected behavior occurs about only 10% of the time. 90% of the time, the statusline displays the prior function rather than the current function.
Other details.