Как искать файл тегов и загружать его автоматически при запуске vim

Vim - мой любимый редактор, когда я открываю файл php или python в vim, первая команда:

set tags=../../../tags

или

set tags=../../tags

Я думаю, что vim может сделать это автоматически:

первый поиск. /tags, если он существует, установите его, если он не существует

search../tags, если он существует, установите его, если он не существует

search../../tags, если он существует, установите его, если он не существует

пока не достигнет каталога/или D:

Однако я не очень хорошо знаком с скриптами vim. Любая ваша помощь будет оценена! _

Ответ 1

Есть несколько комментариев по этому вопросу на этом вопросе.

В принципе, это должно работать:

set tags=./tags;/

Он начинается с файла тегов в текущем каталоге и переходит в корневой каталог.

Введите :help tags-option для более подробной информации.