LINUX.ORG.RU

Ответ на: комментарий от bubvalet

Скорее нет, там, как я понял, проекты выбираются

Там «проект» это директория и в fzf.vim можно похожее навелосипедить…, но если это не подходит, тогда хз.

Ну или ты имеешь в виду что-то похожее на emacsовский ivy-find-file? https://user-images.githubusercontent.com/234774/99876845-bac99400-2c0a-11eb-87cf-e881690b20c7.gif

habamax ★★★ ()
Последнее исправление: habamax (всего исправлений: 1)
Ответ на: комментарий от habamax

да, похоже это оно, мне именно внутри проекта надо папку выбрать и в ней искать. Иногда файлов слишком много в проекте и такой кейс пригодился бы.

bubvalet ()
Ответ на: комментарий от bubvalet

Такое теоретически можно сделать в fzf.vim, но приседать придется много (скорее всего).

habamax ★★★ ()
Ответ на: комментарий от bubvalet

внутри проекта надо папку выбрать и в ней искать

И в чём проблема с поиском в Nerdtree?

LamerOk ★★★★★ ()

Что-то в духе такого можно замутить:

:cd <dir><CR>:Files<CR>:cd -

Вопрос как передать dir. Я обычно для этого использую nerdtree, там есть биндинг для переключения директории, и биндинг для того, чтобы прыгнуть на текущий файл в дереве. Обычно этого хватает, учитывая, что ситуация когда в одной директории много файлов и эта директория не единственная с сорцами - довольно редкая.

pon4ik ★★★★★ ()

Кстати, а писать что-то в духе <part of dirname>/smth - религия не позволяет?

pon4ik ★★★★★ ()

Ну и да, как костыльный частный случай поиска, можно же использовать например :Files %:h<CR> чтобы искать относительно текущего файла.

pon4ik ★★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.