1

Я добавил множество записей в мой файл /etc /hosts для помощи в блокировке и отслеживании рекламы в Интернете (список я получил с github https://github.com/StevenBlack/hosts).

Однако zsh теперь включает все записи в файле hosts при поиске автозаполнений. Это означает, что я могу переместить простой файл с длинным именем и набрать mv w<TAB> и я получаю сотни записей автозаполнения с именем файла, который я хочу где-то похоронить.

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

Изменить: вот то, что я думаю, являются соответствующими частями моего Zshrc:

zstyle ':completion:*' completer _complete _ignored _approximate
zstyle ':completion:*' list-colors ''
zstyle ':completion:*' matcher-list ''
zstyle ':completion:*' menu select=1
zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s
autoload -Uz compinit
autoload -U zutil
autoload -U complist
compinit

0