Xuyuanp / nerdtree-git-plugin

A plugin of NERDTree showing git status
Do What The F*ck You Want To Public License
2.08k stars 150 forks source link

Slow on large repo #169

Closed andresbrocco closed 3 years ago

andresbrocco commented 3 years ago

Self-Diagnosis

Environment (for bug reports)

Steps to Reproduce the Issue

  1. Load the plugin with a large repository (mine has about 23k files totaling 350Mb)

Current Result (Include screenshots where appropriate.)

Vim slows down extremely (cursor takes about 1 second to move, cpu usage rises on every cursor move)

Expected Result

I wouldn't expect any method of this plugin to be called when simply moving the cursor over the contents of an opened file.

andresbrocco commented 3 years ago

(This issue is the same as issue #86 but since that issue was automatically closed, and I don't know how to reopen it, I am creating a new one.)

Xuyuanp commented 3 years ago

As I said in #86, this plugin doesn't handle CorsorMoved event.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.