Как искать в корне проекта, используя серебряный поисковик в vim? - PullRequest
0 голосов
/ 03 июля 2019

У меня настроен серебряный поисковик в vim, и я хотел бы выполнять поиск в корне каталога проекта без явной передачи пути к файлу.

Например, скажем, я на /project_root/lvl1/lvl2.

Я хочу найти слово, начинающееся с /project, без необходимости ввода :Ag word ../...

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 04 июля 2019

Обратите внимание, что первоначальный Ag (rking/ag.vim) устарел. Владелец рекомендовал вернуться к Ack, но в развилке Ag есть активное развитие на albfan/ag.vim. Используя эту версию Ag, вы можете включить обнаружение проекта с помощью следующей настройки (:help g:ag.working_path_mode):

let g:ag.working_path_mode='r'

Возможно, вам придется добавить let g:ag={}. Также обратите внимание, что при запуске :Ag с этой опцией :cd автоматически перейдет в каталог проекта.

...