Jump to function definition in vim

Jon Clegg picture Jon Clegg · Mar 11, 2009 · Viewed 223.7k times · Source

How can I jump to to a function definition using vim? For example with Visual Assist, I can type Alt+g under a function and it opens a context menu listing the files with definitions.

How can I do something like this in vim?

Answer

Paul Tomblin picture Paul Tomblin · Mar 11, 2009

Use ctags. Generate a tags file, and tell vim where it is using the :tags command. Then you can just jump to the function definition using Ctrl-]

There are more tags tricks and tips in this question.