Исключения из функции zsh correctall?

Я использую вариант correctall в zsh , и я в целом вполне доволен этим. Однако есть несколько ситуаций, когда я нахожу эту функцию очень раздражающей.

Например, скажем, у меня есть файл file1.tex и я хочу создать копию под названием file2.tex которую затем отредактировать, чтобы внести некоторые изменения. я сделаю

 cp file1.tex file2.tex 

Только для того, чтобы сказать zsh что у меня может быть file2.tex ошибкой file2.tex и если я хочу исправить его в file1.tex .

Что происходит, так это: когда zsh пытается проверить орфографию, он выглядит в текущем каталоге для файла с именем file2.tex , не находит его, но находит file1.tex и предполагает, что я опечатал file1.tex , и спрашивает меня, если я Хочу исправить это.

Это случается со мной так часто, что я фактически отменю вариант correctall и использую только correct . Тем не менее, плохой машинисткой, как и я, я действительно пропускаю correctall вариант. Таким образом, мой вопрос:

Есть ли способ сказать zsh не исправить последний аргумент команды cp ?

(Я знаю, что могу получить результат, который я хочу, изменив параметры завершения для cp , но я все еще хочу иметь завершение в последнем аргументе, я просто не хочу его автокорректировать.)

One Solution collect form web for “Исключения из функции zsh correctall?”

Попробуйте эти.

 alias cp='nocorrect cp ' alias mv='nocorrect mv ' alias mkdir='nocorrect mkdir ' 

и т.п.

Это не совсем так, потому что это отключит применение correctall для всей команды, но я думаю, что это хороший компромисс. Например, завершение (включая _correct completeter) и расширение, по-прежнему будет работать.

  • Как добавить индикатор выполнения в сценарий оболочки?
  • префикс глобального пути npm
  • Invoke zsh, затем * source * другой файл (при входе в интерактивный режим)
  • Пользовательская подсказка Tmux и ZSH: ошибка с именем окна
  • Как использовать sudo с псевдонимом в zsh?
  • Zsh cdpath и автозаполнение
  • Как мне получить завершение aws cli для работы с zsh на ubuntu?
  • На OS X, как я могу запустить Cacoa emacs * и * перенести его на передний план?
  • Zsh начинается невероятно медленно
  • Zsh говорит «не найдено совпадений» при попытке загрузить видео с помощью youtube-dl
  • Поместить в bash или zsh history абсолютный путь к файлам, над которыми я работаю
  • Давайте будем гением компьютера.