छिपी हुई फ़ाइलों और फ़ोल्डरों को दिखाने के लिए मैं zsh को कैसे पूरा कर सकता हूं?


11

वर्तमान में जब मैं व्यवहार पूरा करने का आह्वान करता हूं, तो यह है:

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

मैं छिपी हुई फ़ाइलों को भी सूचीबद्ध करने के लिए पूर्णता को कैसे कॉन्फ़िगर कर सकता हूं?

जवाबों:


8

आप जोड़ सकते हैं globdotsकरने के लिए $_comp_optionsअपने में .zshrcजैसे

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

2
क्या वर्तमान निर्देशिका (।) और मूल निर्देशिका (..) को अनदेखा करने का एक आसान तरीका है? वे एक COMP की सूची पर अक्सर बेकार हैं।
Krzysztof Kaczor

2
@KrzysztofKaczor - वे पूरी सूची में कभी नहीं दिखाए जाते हैं जब तक कि आपके पास .zshrcऐसा कुछ न हो : zstyle ':completion:*' special-dirs true जिस स्थिति में उन्हें सूचीबद्ध किया जाता है, इसलिए यह एक आसान फिक्स है;)
don_crissti

1
धन्यवाद! यह ओह-माय-ज़श कॉन्फिग का हिस्सा है।
Krzysztof Kaczor

8

यह एक zsh विकल्प है। इसके परिचय में इसका उल्लेख है

GLOBDOTS फाइलों को शुरुआत के साथ शुरू करता है। मिलान को स्पष्ट रूप से निर्दिष्ट किए बिना मिलान किया जाना चाहिए।

अपने .zshrc फ़ाइल में निम्न जोड़ें।

setopt globdots
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.