У меня возникла проблема с использованием абсолютного пути для опции 'теги' Vim в Windows XP.
Иерархия каталогов:
C:/
| Temp/
| | tags
| test.cpp
Команды ниже на vim при редактировании test.cpp
:pw
C:\
:set tags?
tags=./tags,tags,'C:/Temp/tags','C:\Temp\tags'
:echo tagfiles()
[]
:echo findfile('tags', 'C:/Temp')
Temp\tags
Таким образом, несмотря на то, что файл тега можно найти с помощью findfile()
, информация тега недоступна для команд :tag
или :ptag
, и она не найдена tagfiles()
.
Что мне здесь не хватает?
Примечание. Я бы хотел избежать использования относительного пути и подстановочных знаков, поскольку я работаю с проектом с многоуровневой иерархией каталогов с одним файлом тегов, и использование подстановочных знаков будет слишком медленным.