I've been working in a large Ruby project using Vim with ctags. I have a git hook that generates an up-to-date tags file whenever I commit/pull/etc.
It basically boils down to
It takes about 1 second to run, and results in a 7MB tags file.
I'd like to start using Emacs for this project, but generating etags takes well over a minute and outputs an 8GB TAGS file. Here's the command I'm using to generate etags (only differences from the previous command are the
-e flag and the
Why is it such a huge file, and is there a better tags solution I can try?