2009年3月19日星期四

emacs浏览代码工具etags,gtags

global:
http://www.gnu.org/software/global/

装好后, 去到代码目录:
$ cd src
$ gtags

.emacs
;;global
(autoload 'gtags-mode "gtags" "" t)
(gtags-mode 1)
(global-set-key (kbd "C-]") 'gtags-find-tag-from-here)

C-] 跳到定义
M-* 跳回

global现在不支持python,浏览python代码用etags也足够了:
$ etags *.py

在emacs里,
M-. 第一次会提示你指定TAGS路径..然后会跳转到定义处.
M-* 跳回.

没有评论: