vim: изменить pwd при работе с cscope - PullRequest
0 голосов
/ 18 октября 2018

В настоящее время я работаю над проектом с использованием vim + cscope.

Иногда, чтобы упростить некоторые задачи по исследованию кода, я использую команду : cd для перехода к определенной папке с помощьюпроект.Но затем, если я хочу выполнить какую-либо команду cscope, такую ​​как Ctrl -] или : cscope find , она не будет работать, пока я не вернусь в корневой каталог моего проекта.Я понимаю, это потому, что cscope просто пытается открыть путь, как он написан в файле cscope_db, без какой-либо изощренности.

Так как мне сделать так, чтобы cscope "запомнил" корневой каталог моего проекта, чтобы где бы я ни был, он всегда будет знатьоткрыть правильный путь?

1 Ответ

0 голосов
/ 18 октября 2018

Видимо : set csre сделал это для меня:

basename местоположения cscope.out (обычно корневой каталог проекта) будет использоваться в качестве префикса для построения абсолютногопуть.

Из-за неправильной настройки я пропустил его.

...