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?

Respostas:


8

Você pode adicionar globdotsa $_comp_optionssua .zshrcex

.....
compinit
_comp_options+=(globdots)
.....

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.