Pesquisa fuzzy interativa e incremental para arquivos / diretórios no Bash?

0

Eu tentei com z e fasd mas nenhum deles parece fornecer uma pesquisa fuzzy incremental como o que eu tenho no vim via CtrlP. Existe tal utilitário para o Bash?

Eu preciso navegar para diferentes arquivos / diretórios (com base no meu histórico ou talvez sistema de arquivos completo) e digite algo como "cd bo" e, possivelmente, pressione, em seguida, obter uma lista de candidatos que correspondem a esta pesquisa e eu posso escolher um dos candidatos ou continuar digitando para restringir minha pesquisa.

mahdix
fonte
1
Você tentou pressionar a tecla Tab?
Steven
Sim eu tenho, não é fuzzy e não abrange outros diretórios.
mahdix

Respostas:

1

Você deveria realmente dar uma olhada fzf , um fuzzy-finder de linha de comando geral que funciona com bash / zsh / fish, vim e outros.

Por exemplo, você pode usar o CTRL-T keybinding no bash como no gif abaixo (da página wiki do fzf):

Example of how to use fzf

Você pode aprender sobre outros exemplos em suas página wiki .

Espero que isto ajude ! :)

haltode
fonte
Você pode elaborar sua resposta, parece um comentário
yass