Existe algum plugin para zsh ou bash que complete heuristicamente o nome do arquivo?

2

Como se

$ ls
program_v1.21.rb
program_v2.01.rb
program_v2.01_final.rb

quando eu

$ echo progv2fin[TAB]

conclui para

$ echo program_v2.01_final.rb

Claro que deve haver alguma coisa, mas eu não vi.

    
por Carlos Troncoso 20.08.2015 / 08:41

1 resposta

0

Com zsh , se você estiver usando o sistema de conclusão, poderá fazer:

zstyle ':completion:*' matcher-list '' 'r:|?=**'

O que parece funcionar. Eu não vou fingir que entendi como isso funciona, você pode ler:

info -f zsh --index-search=matcher-list

E também siga o link para:

info zsh 'Completion Matching Control'

para detalhes.

    
por 25.08.2015 / 18:51