Gizli dosya ve klasörleri göstermek için zsh tamamlamayı nasıl yapılandırabilirim?


11

Şu anda tamamlanma çağrıldığında davranış böyle:

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

Tamamlamayı gizli dosyaları da listeleyecek şekilde nasıl yapılandırabilirim?

Yanıtlar:


8

Sen ekleyebilir globdotsiçin $_comp_optionssizin de .zshrcörneğin

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

2
Geçerli dizini (.) Ve üst dizini (..) yok saymanın kolay bir yolu var mı? Genellikle bir comp listesinde işe yaramazlar.
Krzysztof Kaczor

2
@KrzysztofKaczor - .zshrcBöyle bir şey içermedikçe bunlar tamamlanma listesinde asla gösterilmez : zstyle ':completion:*' special-dirs true bu durumda listelenir, böylece kolay bir düzeltme;)
don_crissti

1
Teşekkürler! Bu oh-my-zsh yapılandırmasının bir parçası olduğu ortaya çıkıyor.
Krzysztof Kaczor

8

Bu bir zsh seçeneğidir. Bu bahsedilen giriş kısmında .

GLOBDOTS, ile başlayan dosyalara izin verir. noktayı açıkça belirtmeden eşleştirilmelidir.

Aşağıdakileri .zshrc dosyanıza ekleyin.

setopt globdots
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.