1.sudo apt-get install vim-full cscope ctags
2.use below script to generate cscope.files
--------------------------------------------
#! /bin/sh
LNX=`pwd`
find $LNX \
-path "$LNX/arch/*" ! -path "$LNX/arch/mips*" -prune -o \
-path "$LNX/Documentation*" -prune -o \
-path "$LNX/scripts*" -prune -o \
-name "*.[chxsS]" -print >$LNX/cscope.files
------------------------------------------
可以把上面横线之间的代码写成脚本,放在linux内核源码目录下,运行即可。
说明:上面的脚本在arch目录下只生成mips下的文件,第二行表示不生成Documentation目录下的文件,第三行表示不生成scripts目录下的文件。
3. cscope -Rbq
4. ctags -R