Как можно в emacs и C ++ расширять etags, охватывающие несколько каталогов? (Я не имею в виду рекурсивный etgas, который имеет прямое решение с помощью опции -R).
Нечто подобное необходимо, например, в случае, когда мы используем стороннюю библиотеку, включая ее заголовки, которая может быть установлена в любом месте структуры каталогов.
Схожая проблема, с которой я сталкиваюсь в emacs как редакторе C ++, заключается в том, как открыть включенный файл заголовка непосредственно из его директивы #include.
Это тривиально для IDE (например, VC _ ++), поскольку путь включаемых заголовков является частью проекта, но я не могу найти аналогичное решение для emacs, который в качестве более тонкой среды не использует концепцию проекта