Vim Cscope相对路径与父目录显示错误
我正在从cscope.files创建一个cscope数据库,它引用了当前目录和父目录中的文件,比如cscope.files内容Vim Cscope相对路径与父目录显示错误,vim,cscope,Vim,Cscope,我正在从cscope.files创建一个cscope数据库,它引用了当前目录和父目录中的文件,比如cscope.files内容 foo\file1.c ..\..\foo1\file2.c 当我从cscope输入字段中搜索文本/变量时,显示屏不会显示父路径条目,比如它显示 0 file1.c文本 2文件1.c文本 但如果我选择了1,它将跳转到file2.c中的父路径条目。我尝试通过提供-P选项创建具有绝对路径的cscope数据库,但两者的行为相同 请告诉我如何修复此错误。我后来发现它与相对路径无
foo\file1.c
..\..\foo1\file2.c
当我从cscope输入字段中搜索文本/变量时,显示屏不会显示父路径条目,比如它显示
0 file1.c文本
2文件1.c文本
但如果我选择了1
,它将跳转到file2.c
中的父路径条目。我尝试通过提供-P
选项创建具有绝对路径的cscope数据库,但两者的行为相同
请告诉我如何修复此错误。我后来发现它与相对路径无关,如果文件为dos行结束格式,则不会显示在cscope窗口中。使用'!dos2unix%'来克服这个错误。为什么不从项目的根目录生成您的cscope数据库?更多的引用将被抛出到相同的文本/变量搜索中,如果cscope db是从根目录生成的,我希望避免这种情况。