Tenho três pastas chamadas ProjectA
, ProjectB
e ProjectC
. Quando eu tab
-Complete cd
para cd Project
e imprensa Enter, ele escolhe ProjectC
. Descobri que esse também é o caso de outros casos semelhantes; o padrão é o último em ordem lexicográfica (mas isso também pode ser alterado / adicionado mais recentemente).
Esse comportamento padrão esperado é para cd
, ou eu defini algo por acidente aqui?
Estou executando o OSX 10.10.3, com o bash 4.3.
fonte
spname
que retorna o nome do arquivo com a grafia correta. É inspiradothe code in "The UNIX * Programming Environment", Kernighan & Pike, Prentice-Hall 1984, pages 209 - 213.
shopt -s cdspell
coloquei no meu.bashrc
(eu fiz várias cópias e colagens, tornando compatível um cross osx / linux.bashrc
e deveria ter prestado mais atenção obviamente). Na verdade, eu gosto, não consegui encontrar uma pesquisa para descobrir o porquê. Obrigado!