cscope的小问题

Vim、Emacs配置和使用
回复
wangjun403
帖子: 433
注册时间: 2009-07-06 14:26

cscope的小问题

#1

帖子 wangjun403 » 2013-05-31 9:36

同样的索引,出来2个,位置信息都是一样的

挺烦人的
附件
QQ截图20130531093436.jpg
生命只不过是上帝借你一用的资本!
头像
lilydjwg
论坛版主
帖子: 4250
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: cscope的小问题

#2

帖子 lilydjwg » 2013-05-31 15:37

代码: 全选

:cs show
看看是不是相同的数据库连接了两次?
wangjun403
帖子: 433
注册时间: 2009-07-06 14:26

Re: cscope的小问题

#3

帖子 wangjun403 » 2013-05-31 16:54

没有
cs show出来的pid就一个
而且我搜索了,一个目录包含其子目录也就一个cscope.out文件
生命只不过是上帝借你一用的资本!
wangjun403
帖子: 433
注册时间: 2009-07-06 14:26

Re: cscope的小问题

#4

帖子 wangjun403 » 2013-05-31 23:25

我找到原因了,但是不会修改

代码: 全选

            if(g:iswindows!=1)
                silent! execute "!find . -name '*.h' -o -name '*.c' -o -name '*.cpp' > cscope.files"
            else
                silent! execute "!dir /s/b *.c,*.cpp,*.h, >> cscope.files"
            endif
在生成的 cscope.files中,同一个文件名出现了2次(路径全一样的,不是在不同我文件夹下),才导致这个问题的

求大神指点下,为什么会生成2次,怎么修改
生命只不过是上帝借你一用的资本!
wangjun403
帖子: 433
注册时间: 2009-07-06 14:26

Re: cscope的小问题

#5

帖子 wangjun403 » 2013-05-31 23:38

把>>换成>也还是不行
生命只不过是上帝借你一用的资本!
回复