Zsh CORRECT 选项不知道 AUTO_CD 和 CDABLE_VARS

Zsh CORRECT 选项不知道 AUTO_CD 和 CDABLE_VARS

有没有办法让 CORRECT 选项了解 AUTO_CD 和 CDABLE_VARS?在这个例子中,我希望不会触发修正。这可能是一个错误吗?

> setopt autocd
> setopt cdablevars
> setopt correct 
> vimz=/var
> vimz
zsh: correct 'vimz' to 'vim' [nyae]?

答案1

这是 zsh 中的一个错误/限制,已修复那个承诺于 2019 年 8 月 29 日,与邮件列表上的相应消息你在那里举报了(感谢那)。

该修复包含在 zsh 版本 5.8 (dev 5.7.1-test-1) 及更高版本中。

相关内容