在前人的基础上(http://www.cnblogs.com/karotte/archive/2012/06/06/2537670.html),补充以下配置:
1.安装doxymacs
a)下载doxymacs-1.8.0,https://aur.archlinux.org/packages/doxymacs/?setlang=zh_CN;
b)按照INSTALL中的说明编译安装,需要用到xml2开发包,安装方法sudo apt-get install libxml2-dev;
c)./configure --> ./make ---> make install
d)编译完成之后,会在lisp文件夹下生成emacs所需要的加载文件,拷贝到~/_emacs文件夹中;
e)在.emacs中加入下面的配置信息:
;;doxymacs配置
(add-to-list 'load-path "~/install/doxymacs.8.0/lisp")
(require 'doxymacs)
(add-hook 'c-mode-common-hook 'doxymacs-mode)
2.cscope配置
a)安装cscope, sudo apt-get install cscope;
b)替换/usr/bin/cscope-indexer 文件中cscope -b -i $LIST_FILE -f $DATABASE_FILE为
cscope -q -b -i $LIST_FILE -f $DATABASE_FILE;
c)在源代码目录中调用cscope-indexer -r,生成index文件;
d)在emacs中享受极速跳转的快感。