Я использовал и cscope, и ctags, чтобы совместно помочь просмотреть код на C ранее.
Теперь с кодом C ++ я пытаюсь использовать их для помощи в просмотре кода. Вот как были созданы БД cscope и ctags:
$ find . -name '*.cc' -o -name '*.h' > cscope.files
$ cscope -b
$ ctags -L cscope.files
Вызов cscope:
$ cscope -d
Как только я ищу символ и открываю соответствующий файл из cscope, я не могу найти определения других символов, используя. Ошибка:
E433: No tags file
E426: tag not found: Parser
Press ENTER or type command to continue
Есть идеи о том, что не так?
Спасибо!
Просматривая файл .vimrc, я нашел запись для тегов, указывающих на неверное местоположение. Удаление этой записи решило проблему.
Спасибо!
Других решений пока нет …