fzf
faz isso. É um auxiliar de seleção de conclusão / arquivo. Seu uso básico é para selecionar arquivos de uma lista grande (por exemplo, find . -type f | fzf > selected
).
Depois de instalá-lo e carregá-lo no seu shell, você pode pressionar Alt C para abrir uma janela na qual você pode digitar uma string difusa para encontrar diretórios. Quando você seleciona um e pressiona enter, fzf irá cd
para esse diretório.
Para autocompletar nomes de arquivos da mesma maneira, você pode pressionar Ctrl T . Para pesquisar o histórico, pressione Ctrl R .