Then navigating to the root of my Drupal project, I can run ctags to generate the tags index file.
brew install ctags
This did not work completely, however as by default, ctags does not know that
cd Sites/drupal ctags -R -f .tags
.inc files are php files to be searched. The command line option for this is to add these to the mapping for php:
However, this is problematic because rebuilding tags from within Sublime will lose this mapping. To solve this, you can make
ctags -R -f .tags --langmap=PHP:+.inc.module
--langmap=PHP:+.inc.module a default option by putting it in a .ctags file in your home directory.
Now the rebuild will use that mapping even when run from Sublime. To use this functionality, put the cursor within a function name that is being called and click
echo "--langmap=PHP:+.inc.module" > ~/.ctags
ctrl-opt-]. This should now bring up the definition of the function you were curious about no matter where it is defined in the Drupal code base. It does not work for built-in PHP commands, but at least should work for Drupal commands.
This paired with Sublime Autocompletion makes Drupal development in Sublime 2.0 much nicer.