LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1468|回复: 3

求助:cscope使用问题

[复制链接]
发表于 2008-4-11 22:04:36 | 显示全部楼层 |阅读模式
我在vimrc中设置了cscope之后,在项目路径下运行 cscope -Rbq,生成了cscope.out文件,但是无论是运行vim自动加载数据还是在vim中用cs add 命令加载out文件,总是提示 duplicate cscope database not added 请问这是怎么回事呢?

还有就是像 CTRL - \ S 的组合键按了之后为什么没有反应呢?谢谢
发表于 2008-4-14 10:34:48 | 显示全部楼层
看看 vim 中是否加入了 cscope 支持: vim --version | grep cscope

另外把 vimrc 中的 cscope 的设置帖出来, 没准哪里有问题
回复 支持 反对

使用道具 举报

发表于 2008-4-14 13:01:25 | 显示全部楼层
先cd进入你项目路径,再vi xxx 或gvim xxx
生成cscope.out文件可以用写个shell:
###tags.sh
#!/bin/sh
find $1 -name "*.h" -o -name "*.c" -o -name "*.cc" > cscope.list
cscope -bkq -i cscope.list
ctags -R
回复 支持 反对

使用道具 举报

发表于 2008-4-14 13:29:55 | 显示全部楼层
提示不是说是重复的数据库吗,应该是已经加载了吧,用
:cs show
看看有没有。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表