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.
bash
vim
autocomplete
mahdix
fonte
fonte
Respostas:
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):Você pode aprender sobre outros exemplos em suas página wiki .
Espero que isto ajude ! :)
fonte