真正关闭zsh自动更正功能

4
我阅读了有关关闭zsh自动修正命令完成的所有提示。然而,它们并没有完全起作用。我尝试了DISABLE_CORRECTION="true"、unsetopt correct、unsetopt correct-all、unsetopt correctall等方法。我不想要。
rm .za<TAB>

应更正为:
rm .adobe

非常感谢您 :-)
有人知道如何永久关闭它吗?
1个回答

5
很可能zsh完成器的补全样式中设置了控制函数_approximate。请查看是否有一行以

开头的内容。
zstyle ':completion:*' completer

在你的zsh配置中,我可能看起来像这样:
zstyle ':completion:*' completer _expand _complete _approximate

只需删除_approximatezsh就不会再猜测您的意思了。


你做到了。现在我可以继续使用zsh了。 :-) - lelaurent

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接