$ knife cookbook download recipe
zsh: correct 'cookbook' to 'cookbooks' [nyae]?
我怎样才能让 zsh 停止尝试将食谱更正为食谱?
Cookbooks 是我运行命令的目录,因此我理解它为什么这样做,但 Cookbook 是命令行的有效部分。
答案1
如果您不想完全禁用更正,您应该定义一个别名:
alias knife='nocorrect knife'
答案2
您可以添加setopt nocorrectall; setopt correct
到您的~/.zshrc
文件中以禁用此行为。它仍然适用于命令,但不适用于参数。
答案3
CORRECT_IGNORE_FILE
另一种选择是在 .zshrc 文件中定义的变量中包含要忽略的文件名或模式列表。根据您的情况,添加CORRECT_IGNORE_FILE="cookbooks"
到您的 .zshrc 文件。