■
gtagsをemacsで使えるようにgtags.elをemacsのパスが通る場所にコピー
cp /usr/share/gtags/gtags.el /usr/local/share/emacs/site-lisp/
その後に~/.xemacs/init.elに以下の設定を追加
(autoload 'gtags-mode "gtags" "" t) (setq gtags-mode-hook '(lambda () (local-set-key "\M-t" 'gtags-find-tag) (local-set-key "\M-r" 'gtags-find-rtag) (local-set-key "\M-s" 'gtags-find-symbol) (local-set-key "\C-t" 'gtags-pop-stack) )) (add-hook 'c-mode-common-hook '(lambda() (gtags-mode 1) (gtags-make-complete-list) ))
・C-tで一つ前の状態に戻る。
・M-tでその関数が定義されてる場所へジャンプ
・M-rでその関数を呼び出している場所の一覧を表示させ、そこから選択してジャンプ
・M-sでシンボルの参照先へジャンプ