Есть ли способ установить PATH-подобную последовательность каталогов для поиска файлов в vim? Мой проект имеет файлы C, разделенные по многим каталогам, и было бы неплохо прыгать туда и обратно, не задумываясь о полном пути каждый раз.Поставить путь для редактирования файлов в VIM?
Например, если у меня есть:
platform/drivers/uart.c
ui/display/menu.c
cpu/registers/regs.h
Я хотел бы быть в состоянии установить путь к «Платформа/драйвера: пользовательский интерфейс/дисплей: процессор/Регистры». Затем, когда я хочу, чтобы перейти к файлу, я могу просто напечатать:
:e uart.c
вместо
:e platform/drivers/uart.c
Я понимаю, что я могу изменить рабочий каталог, но тогда я должен ввести
:e ../../ui/display/menu.c
, чтобы перейти в другой каталог.
В качестве альтернативы, существует ли лучший способ навигации по проекту, например, используя: редактировать?
'man ctags' и': help tags' –
ctags отличные, и я использую их для прыжков в символы. Однако в этом случае я хочу выбрать файл по имени. – FazJaxton