CSCOPE 配置多个目录 索引

我们这里以skynet服务器框架为例,在windows中文路径下这么添加是会有问题的,所以目录尽量不要用中文名

find E:/skynet/service-src/ -name '*.c' -o -name '*.h' >  E:/skynet/skynet-src/cscope.files
find E:/skynet/lualib-src/ -name '*.c' -o -name '*.h' >>  E:/skynet/skynet-src/cscope.files
find E:/skynet/lualib-src/sproto/ -name '*.c' -o -name '*.h' >>  E:/skynet/skynet-src/cscope.files
find E:/skynet/3rd/lpeg/ -name '*.c' -o -name '*.h' >>  E:/skynet/skynet-src/cscope.files
find E:/skynet/3rd/lua/ -name '*.c' -o -name '*.h' >>  E:/skynet/skynet-src/cscope.files
find E:/skynet/3rd/lua-md5/ -name '*.c' -o -name '*.h' >>  E:/skynet/skynet-src/cscope.files
find E:/skynet/skynet-src/ -name '*.c' -o -name '*.h' >>  E:/skynet/skynet-src/cscope.files

cscope -Rbkq -i cscope.files

这样子就可以在skynet-src里的文件查找所有相关的索引了

你可能感兴趣的:(emacs)