Jak skonfigurować uzupełnianie zsh, aby wyświetlać ukryte pliki i foldery?

11

Obecnie, gdy wywołuję zakończenie, zachowanie wygląda następująco:

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

Jak mogę skonfigurować uzupełnienie, aby wyświetlało także listę ukrytych plików?

the_velour_fog
źródło

Odpowiedzi:

8

Możesz dodać globdotsdo $_comp_optionsswojego .zshrcnp

.....
compinit
_comp_options+=(globdots)
.....
don_crissti
źródło
2
Czy istnieje prosty sposób na zignorowanie katalogu bieżącego (.) I katalogu nadrzędnego (..)? Często są bezużyteczne na liście porównawczej.
Krzysztof Kaczor,
2
@KrzysztofKaczor - Nie są one nigdy wyświetlane na liście ukończenia, chyba że .zshrczawiera coś takiego: zstyle ':completion:*' special-dirs true w takim przypadku są one wymienione, więc łatwo to naprawić;)
don_crissti
1
dzięki! okazuje się, że jest to część konfiguracji oh-my-zsh.
Krzysztof Kaczor,
8

To jest opcja zsh. Jest wspomniany we wstępie .

GLOBDOTS pozwala na pliki zaczynające się od. być dopasowane bez wyraźnego określenia kropki.

Dodaj następujące elementy do pliku .zshrc.

setopt globdots
Bluu
źródło