Estou tendo um problema muito estranho com a instalação do zsh em minha máquina local. Ele tenta corrigir comandos que digitei de forma muito agressiva.
Aqui estão dois exemplos.
Se eu digitar, which ssh
ele me perguntará se eu quis dizer .ssh
. Também experimento isso com nomes de comandos, não apenas com argumentos. Se eu digitar autotest
, ele perguntará se eu quis dizer .autotest
. Tenho outras duas máquinas com o zsh instalado e isso não acontece.
Tentei remover completamente todos os arquivos de configuração zsh do meu diretório inicial e regenerá-los. Eu também tentei hash -rf
sem sorte.
Estou tentado a simplesmente desativar o recurso correto, mas gostaria de continuar a usá-lo, se puder, e apenas encontrar uma maneira de fazê-lo funcionar. Pode ser muito frustrante.
Responder1
Uma solução simples seria desabilitar a correção de comandos que provavelmente assumiriam outros nomes de comando.
alias which='nocorrect which'