Is there a way to configure emacs so that whenever I open a file under a certain path it will automatically search (and in case load) a TAGS file in a part of the path? So for instance when opening
/usr/src/foo/baz/bar.c.It will load
/usr/src/foo/TAGS file?
I’d suggest you going through this wiki. There is a good example of doing the same with etags (Auto refresh of the tags file) (which I won’t post here), but hopefully it’s no so hard to make it work for ctags.