Como fazer o bash stop tab preenchendo automaticamente os diretórios ocultos

10

Na maioria das vezes, não preciso de autocompletes para meus diretórios ocultos. Na verdade, esse é o ponto deles estarem escondidos! No entanto, irritantemente, o bash leva esses diretórios em consideração ao considerar o preenchimento automático da guia.

Isso é particularmente irritante quando tenho o seguinte cenário: um arquivo .svn foler junto com uma única pasta que eu quero percorrer simplesmente pressionando a tecla tab. (Isso geralmente vem com pacotes Java profundos ...)

Existe alguma maneira de alterar o comportamento padrão? Pior cenário, tenho que digitar '.' antes da aba, o que parece ser óbvio para minha usabilidade.

    
por Kristopher Micinski 20.09.2012 / 03:35

1 resposta

16

Basta adicionar esta linha ao seu ~/.bashrc (se você não tiver um, crie-o):

bind 'set match-hidden-files off'

E a conclusão do bash deve se comportar do jeito que você quer.

Há também muitas outras opções que você pode querer ajustar na conclusão do bash. Para ver uma lista completa, leia o manual ;)

    
por MestreLion 20.09.2012 / 03:41