Parar o zsh incorporando o / etc / hosts no autocomplete

1

Eu adicionei um monte de entradas ao meu arquivo / etc / hosts para ajudar no adblocking e no rastreamento na internet (uma lista que eu peguei do github link ).

No entanto, o zsh agora incorpora todas as entradas no arquivo de hosts ao pesquisar por autocompletes. Isso significa que posso mover um arquivo simples com um nome longo e digito mv w<TAB> e recebo centenas de entradas de preenchimento automático com o nome do arquivo que quero enterrar em algum lugar.

Existe uma maneira de restringir os usos de zsh de fontes para autocompletar?

Edit: aqui estão as partes relevantes do meu 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
    
por thosphor 09.07.2016 / 15:54

0 respostas