Thanks a ton for this post @bp_! I’ve been experiencing the same thing for quite some time on multiple machines and this functionality not working almost drove me into the hands of a clunky IDE. Mine did work at one point and like your situation, seemed to suddenly stop working. I’ve been checking the forums once in a while for a glimmer of hope.
I fixed mine using these steps:
-
Quit ST3.
-
Clear out the Sublime Text 3 Index
folder (I’m on OS X so I deleted the contents of ~/Library/Application Support/Sublime Text 3/Index).
-
Open ST3 (and open your project if it’s not yet open) and wait for the index to rebuild. For me this took < 30 seconds and when complete the .log file had grown and I could use Goto Symbol in Project…
again!
While testing I did spot this error in the console after opening a folder, seemed kinda related:
error: unable to open crawldb, indexing is unavailable
Before deleting my index I had three .sst files in Index, one under 1MB and two were ~2.1MB. ls -al on the busted Index directory gives:
drwxr-xr-x 11 Scott staff 374 Oct 18 22:12 .
drwxr-xr-x@ 31 Scott staff 1054 Oct 18 22:12 ..
-rw-r--r-- 1 Scott staff 0 Jun 29 15:21 000502.log
-rw-r--r-- 1 Scott staff 2127999 Jun 29 14:41 000503.sst
-rw-r--r-- 1 Scott staff 2128549 Jun 29 14:41 000504.sst
-rw-r--r-- 1 Scott staff 844929 Jun 29 14:41 000505.sst
-rw-r--r-- 1 Scott staff 16 Jun 29 14:41 CURRENT
-rw-r--r-- 1 Scott staff 0 May 11 11:54 LOCK
-rw-r--r-- 1 Scott staff 0 Oct 18 21:48 LOG
-rw-r--r-- 1 Scott staff 0 Oct 18 21:48 LOG.old
-rw-r--r-- 1 Scott staff 0 Jun 29 15:06 MANIFEST-000500
(edited to fix file path)