ctags
ソースコードに対する識別子(関数名や変数名など)の索引(インデックス)を作成するツール(外部プログラム)。
基本的にctagsはvi用だが、Emacs用のetagsもある。
最もこの2つのプログラムが作るインデックスは互換なので、どちらでも使える。
IDEで標準的に実装されてるあの機能(らしい)。
ctags -x で定義一覧表
インデックス(index)
タグジャンプ(tag jump)
タグファイル(tag file) -- .ctagsファイル
grep -- 文字列を検索する
ナビゲーション(Navigation)
vim
cscope
GNU GLOBAL
Ctags - Wikipedia
Ctags - Wikipedia