zsh de alguma forma "aprendeu" o importador de um diretório que contém código. Agora sempre que eu tab complete, ele sempre usa o caso inválido.
Estou no OSX, então o sistema de arquivos não diferencia maiúsculas de minúsculas. Embora acabe no diretório correto, o vscode trata os caminhos como diferenciando maiúsculas de minúsculas para que as coisas não funcionem corretamente.
Por exemplo, eu tenho um diretório chamado "openapi"
. Se eu tab complete no "open"
terminal completa para openAPI
.
Veja a postagem Remover sugestão de preenchimento automático do zsh .
A resposta aceita por thrig explica o problema:
Uma resposta a seguir de NOLFXceptMe adiciona: