11.3.6 Ctags
apt-get install exuberant-ctags and run ctags
on the
source files. Type :tag function_name in Vim to jump
to the line where function_name starts. The tags work for C, C++,
Java, Python, and many other languages.
Emacs has the same ctags capabilities.