Я пробовал с z и fasd но ни один из них, кажется, не обеспечивает инкрементальный нечеткий поиск, как у меня в vim через CtrlP. Есть ли такая утилита для Bash?

Мне нужно перейти к различным файлам / каталогам (на основе моей истории или, возможно, полной файловой системы) и ввести что-то вроде "cd bo" и, возможно, нажать, затем получить список кандидатов, которые соответствуют этому поиску, и я могу выбрать одного из кандидатов или продолжить ввод чтобы сузить мой поиск.

1 ответ1

1

Вы действительно должны проверить fzf, общий нечеткий искатель командной строки, который работает с bash/zsh/fish, vim и другими.

Например, вы можете использовать сочетание CTRL-T в bash, как показано на рисунке ниже (со страницы wz fzf):

Пример использования fzf

О других примерах вы можете узнать на их вики-странице.

Надеюсь это поможет ! :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .