我喜欢zsh
自动更正,但它总是问我一些不需要更正的事情。
dzil build
zsh: correct 'build' to '.build' [nyae]? %
.build
build
是由( 或运行该操作的任何其他命令创建的目录,因此dzil .build
总是错误的,并且dzil build
总是正确的。有什么方法可以将其传达给自动更正系统吗?
答案1
Zsh 的自动更正仅具有有限的可配置性,但这对于您的用例来说应该足够了。设置CORRECT_IGNORE
变量来匹配您想要在自动更正中忽略的字符串。
CORRECT_IGNORE='.build'
(我假设您没有使用correct_all
.With correct_all
,我认为无休止地提示不需要纠正的事情是不可避免的。)