Я хочу автоматически установить теги vim в зависимости от того, над каким проектом я сейчас работаю. Например, заданный каталог / home / user / project этой структуры:
├── src
│ ├── main/...
│ └── test/...
├── tags
Я хочу, чтобы vim автоматически обнаружил, что он находится в этом каталоге или в одном из его подкаталогов, и выполнил команду
set tags=/home/user/project/tags
чтобы установить правильные теги.
Возможно ли это вообще? Это даже хорошая идея или я слишком усложняю вещи, и есть лучшее решение?