Как отключить автозаполнение для sudo …?

Я новичок в zsh, и мне это очень нравится, особенно с плагином oh-my-zsh. Я установил oh-my-zsh со значениями по умолчанию и не могу понять, как отключить автозаполнение для определенных команд, которые я часто использую, например: sudo mc или sudo gem update . Дело в том, что у меня есть каталог .mc и каталог .gem, а zsh предлагает соответствующие автозаполнения (для .mc и .gem).

Обычно я хотел бы настроить zsh так, чтобы sudo не считалась отдельной командой (а это не так) со следующими параметрами. Есть ли конфигурация для этого?

  • Как уменьшить влияние изменения значения массива `fpath` на время запуска zsh?
  • Исполняемые файлы показывают с символом * рядом с их именем в выводе ls
  • Как настроить zsh-запрос, чтобы его длина была пропорциональна ширине терминала
  • Что такое sourcing мой сценарий оболочки?
  • Команда ZSH запускается в оболочке, но не в скрипте
  • Выключить и перезапустить контрольный код?
  • Как изменить тему с помощью zsh
  • Подсчет файлов в листах дерева каталогов
  • One Solution collect form web for “Как отключить автозаполнение для sudo …?”

    Игнорирование шаблонов каталогов довольно безболезненно. Вы можете добавить следующее к своему ~/.zshrc .

    Первая строка игнорирует .mc и .gem после выдачи cd [TAB] . Следующая строка игнорирует их после выдачи sudo [TAB] .

     zstyle ':completion:*:cd:*' ignored-patterns '(*/)#.mc' '(*/)#.gem' zstyle ':completion:*:sudo:*' ignored-patterns '(*/)#.mc' '(*/)#.gem' 
    Interesting Posts

    удалить фон с feh?

    Элегантный способ подсчета, сколько раз шаблоны из файла встречаются в другом файле

    подключение удаленного рабочего стола – похожее на просмотр команды

    разделение с использованием 2 жестких дисков (SSD и не SSD) в Linux

    Ошибка при установке общей папки для гостевой системы KVM Solaris

    Проблема с Grege 'OR' regex

    Как будет работать libpam-poldi с ecryptfs

    Стоит ли использовать параллельные процессы вместо forking в цикле for?

    Shellscript для удаления определенных тегов в файле HTML

    Правильно ли замените & & XML?

    Как изменить пользователя на странице SWAT (или как управлять Samba непривилегированным пользователем)

    Нет создания файла блокировки в настройке NFS

    новый кошелек kde с использованием GPG-бэкэнд: «Ошибка при попытке дешифрования кошелька с использованием GPG»

    Как получить список длинных процессов, соответствующих определенному шаблону?

    Команда, которая передает свой вход для вывода AND, выполняет команду?

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