Остановить ZSH от попытки исправления команды

$ knife cookbook download recipe zsh: correct 'cookbook' to 'cookbooks' [nyae]? 

Как я могу заставить zsh перестать пытаться исправить поваренную книгу в кулинарные книги?

cookbooks – это каталог, в котором я запускаю команду, поэтому я понимаю, почему она это делает, но cookbook является действительной частью командной строки.

  • Передача кавычек и полных строк в bash -c или zsh -c
  • встроенные условия для назначения
  • zsh expand-or-complete для всех файлов независимо от команды / контекста
  • Команда переназначена
  • Почему zsh открывает дескриптор файла одним?
  • Стандартный / канонический способ проверить, выводит ли предыдущий трубопровод выпуск?
  • Отключить Oh-My-ZSH Завершение начала имени файла
  • Скопировать файлы в новый каталог, только если имя файла находится в массиве
  • 2 Solutions collect form web for “Остановить ZSH от попытки исправления команды”

    Если вы не хотите полностью отключать исправления, вы должны определить псевдоним:

     alias knife='nocorrect knife' 

    Вы можете добавить setopt nocorrectall; setopt correct setopt nocorrectall; setopt correct для вашего файла ~/.zshrc чтобы отключить это поведение. Он по-прежнему будет функционировать для команд, но не для аргументов.

    Linux и Unix - лучшая ОС в мире.