Como posso configurar a conclusão do zsh para mostrar arquivos e pastas ocultos?

11

Atualmente, quando invoco a conclusão, o comportamento é o seguinte:

% cd ~/<TAB>
Completing directory
Desktop/    Downloads/  Pictures/   system/     Videos/
Documents/  Music/      Public/     Templates/  www/

Como posso configurar a conclusão para listar também os arquivos ocultos?

the_velour_fog
fonte

Respostas:

8

Você pode adicionar globdotsa $_comp_optionssua .zshrcex

.....
compinit
_comp_options+=(globdots)
.....
don_crissti
fonte
2
Existe uma maneira fácil de ignorar o diretório atual (.) E o diretório pai (..)? Eles geralmente são inúteis em uma lista comp.
Krzysztof Kaczor
2
@KrzysztofKaczor - Aqueles não são mostrados na lista de conclusão a menos que o seu .zshrccontém algo como isto: zstyle ':completion:*' special-dirs true caso em que eles são listados por isso é fácil de resolver;)
don_crissti
1
obrigado! Acontece que faz parte da configuração oh-my-zsh.
precisa
8

Esta é uma opção zsh. É mencionado em sua introdução .

GLOBDOTS permite que arquivos comecem com. corresponder sem especificar explicitamente o ponto.

Adicione o seguinte ao seu arquivo .zshrc.

setopt globdots
Bluu
fonte