Desabilitar zsh prezto autocorrect do módulo "completion"

1

Estou usando prezto com zsh e seu módulo "completion" tem algumas coisas de autocorreção que eu não quero. Eu só quero o autocomplete e os destaques do menu, mas sem autocorreção (o que é perigoso e deve ser proibido por lei!: P)

Por exemplo, eu tenho os seguintes diretórios: src / project / opensrc / library /

Quando eu digito "src / li", ele muda para "opensrc / li". Eu não quero isso, ou pelo menos não automaticamente (um prompt de y / n seria legal).

Existe alguma maneira de desabilitá-lo sem desativar completamente o módulo de conclusão ou solicitá-lo (s / n)?

    
por amfcosta 09.06.2016 / 16:17

2 respostas

2

Parece que encontrei a solução. Adicione as seguintes linhas ao arquivo .zshrc e ele deverá parar a autocorreção:

unsetopt correct
unsetopt correctall
DISABLE_CORRECTION="true"
    
por 25.08.2016 / 11:57
0

Acompanhando o módulo "conclusão" no github, você encontrará este aviso:

This projects aims at gathering/developing new completion scripts that are not available in Zsh yet. The scripts are meant to be contributed to the Zsh project when stable enough.

Este módulo não é estável o suficiente. Basta desativá-lo em ~/.zpreztorc .

Você ainda terá uma conclusão de tabulação básica no estilo Bash em zsh.

    
por 24.08.2016 / 16:20

Tags