tags:

views:

183

answers:

3

Within emacs, what are the best options out there for navigating to a specific function whose name might show up across several different files? Within etags, you are only allowed to cycle through the tags one-at-a-time which could take a while if the function name you are looking for is popular.

+4  A: 

C-u M-. cycles all locations of the same tag, but if you want to see a list of all tags that match your function name you can use the command tags-apropos.

link0ff
A: 

If your programming language is C then cscope is much better than etags. It presents you with an interactive list of a symbol instances with its context. More info is in this answer

Rajish
+2  A: 

Etags-select:

http://www.emacswiki.org/cgi-bin/wiki/EtagsSelect

scottfrazer