У меня есть файл тегов с вкраплениями двух типов записей:
Integer_List main.adb 19
Copy a-cdlili.ads 118
Он был сгенерирован путем создания проекта Ada с использованием Gnat Programming Studio, которая использует gprbuild для сборки проекта. Затем я запускаю gnat xref obj/*.ali -v > src/tags
, чтобы сгенерировать файл тегов из файлов .ali, которые описывают символы в исходном коде. Он хорошо работает для ссылок в моем собственном коде, таких как Integer_List выше, но не может найти a-cdlili.ads и другие ссылки, которые являются частью среды выполнения Ada, расположенные в /opt/GNAT/2018/lib/gcc/x86_64-pc-linux-gnu/7.3.1/rts-native/adainclude/
.
Есть ли какие-либоспособ сказать vim, что теги могут ссылаться как на файлы в этом каталоге, так и на текущий? В идеале это применимо только тогда, когда открыт файл Ada.