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

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

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

  • Как сделать zsh «правильной» функциональностью, помните мои решения по исправлению заклинаний
  • запуск экрана в оболочке не может найти сеансы, но запуск экрана во время входа в ssh может
  • Поиск не работает
  • Каждый раз, когда я запускаю tmux, запускается новый дочерний процесс ssh-agent (zshell)
  • Как заставить мои функции оболочки использовать существующую автозаполнение в zsh?
  • Как повторить в настоящее время введенный параметр в zsh?
  • Самый быстрый способ открыть все файлы в каталоге с несколькими расширениями файлов в командной строке
  • zsh, развернуть * до (a | b | c)
  • 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

    Как получить доступ к веб-серверу на Palm Pre с другого компьютера?

    Как использовать команду задания и просмотреть результаты

    Не удается заставить HDMI работать

    назначение привилегий чтения / записи для папки пользователю в CentOS 7

    восстановить хромированные / firefox окна в исходное рабочее пространство / рабочий стол

    curl написать http-код для stderr или в файл

    Как выбрать случайный элемент из вывода команды?

    Как разрешить автозаполнение шаблонов bash?

    Nice: * Низкий * приоритет с использованием * больше * CPU

    Как изменить привязки клавиш для команды диалога

    TP-LINK Archer T2UH wifi fastroaming на Linux медленный или иногда не может подключаться к AP

    Как я могу использовать wget для загрузки больших файлов?

    Отправка функциональных клавиш (F1-F12) через SSH

    Upstart: Как реагировать на запуск службы, которая не является частью Upstart?

    найти все слова, содержащие подстроку, и отобразить их в разных строках

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