The problem I’ve been having is that, after indexing has finished, every few seconds the indexer tries again, and the UI get’s locked up for a second or two.
I’ve asked about how indexing works in Sublime Text 3, and it only does this when it sees that a file has changed. That obviously makes sense, but what didn’t make sense was that I didn’t see any files being changed on my end.
For months I’ve just dealt with it, but the other day I happen to notice something interesting. I was going to change a value in my .git/config file, and I noticed that the .git/index.lock file popped up in the sidebar, and then disappeared! Of course, I had the Git plugin installed, and it was calling git status
every few seconds, which created the index.lock
file and then destroyed it.
I actually don’t use that plugin at all, so I removed it, and I haven’t seen the issue since. There may be a different way to deal with this, so please comment on this if you have a different solution. I hope this helps someone else having this issue!