zsh Comando Correção automática

0

Eu vi e li sobre zsh oferecendo correção automática de uma entrada de comando. Por exemplo, se eu digitar sl, deveria me perguntar algo como "você quis dizer ls?" Mas, no meu zsh, isso não acontece. Apenas dá um erro. Existe uma razão para isso, algumas configurações talvez? (E sim, tenho certeza que estou correndo zsh e não bash ou algo assim)

    
por Tulsi Kanodia 29.08.2016 / 18:51

1 resposta

3

Isso é controlado pela opção CORRECT , consulte zshoptions(1) .

% zsh -f
dhcp196-230% setopt correct
dhcp196-230% sl
zsh: correct 'sl' to 'ls' [nyae]? y
...
dhcp196-230% setopt nocorrect
dhcp196-230% sl
zsh: command not found: sl
dhcp196-230% 
    
por 29.08.2016 / 18:59