Инкрементное завершение пути в командной строке с помощью fzf или другой аналогичной утилиты - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь использовать fzf для утилиты выбора папок, и я хочу, чтобы она отображала каталоги только в выбранном каталоге. Например, со структурой каталогов

a/
|-1.txt
|-b/
| |-2.txt
| |-c/
| `-d/
`-e/
  |-3.txt
  |-f/
  `-g/

, когда мой запрос fzf равен a/, я хочу, чтобы единственными параметрами были a/b/ и a/e/, а затем, когда я изменяю запрос к любому из них,мои единственные варианты будут (a/b/c/, a/b/d/) и (a/e/f/, a/e/g/) соответственно. Я копался в man-страницах fzf, пытаясь найти способ изменить ввод текущей запущенной программы fzf или что-то в этом роде, но безрезультатно, может быть, я просто что-то упустил. Любые идеи о том, что я пытаюсь сделать?

РЕДАКТИРОВАТЬ:

Примерно так: https://youtu.be/jSmaHW3Pp44

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...