If the root of the project has a TAGS file, and I load/visit a file FOO from this dir into a freshly started Emacs, Emacs loads/visits two files, and the buffer list shows FOO and TAGS.

I also get a message Starting a new list of tags tables.

Is this a normal behavior?

Edit: this seems to happen when projectile-mode is enabled. Is this related?

  • It's related, yes. :)
    – Dmitry
    Commented May 23, 2020 at 18:53

1 Answer 1


Projectile does do this. See projectile-find-file-hook-function:


  • Thank you. Is visiting the TAGS file necessary for Projectile to be able to work with it? It clutters the buffer list, which is not useful. I searched customize-group for Projectile's customization for TAGS auto-loading behavior, and didn't find any. Commented May 25, 2020 at 10:02
  • It's considered a convenience. There's no customization option, AFAIK, but you can ask for one on Projectile's issue tracker.
    – Dmitry
    Commented May 25, 2020 at 11:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.