पुनरावर्ती फ़ोल्डर आकार को इन-लाइन में प्रदर्शित करें?


12

मैं duएक अतिरिक्त कॉलम के रूप में या निर्देशिका फ़ाइल आकार के स्थान पर बिंदास बफ़र में फ़ोल्डर सामग्री के पुनरावर्ती आकार (मूल्य द्वारा सूचित किया जाएगा ) को प्रदर्शित करना चाहता हूं । क्या यह पहले से ही dired / dired + या संबंधित पैकेज के साथ संभव है?

मैंने कुछ खुदाई की है और इस प्रकार की कार्यक्षमता के बारे में कुछ चर्चा की है, लेकिन ऐसा कुछ भी नहीं है जो उस आकार की जानकारी को वापस से आलेखीय इंटरफ़ेस में एकीकृत करता है।


1
बस एक FYI करें - यह डेवलपमेन्ड के तहत है और इसे या तो ELPA में एक नए पैकेज (dired-du) के रूप में या स्वयं के भाग के रूप में जारी किया जाएगा।
एलेक्स

मैंने कल ही इस पैकेज की जमीन ईएलपीए में देखी।
मटियास बेंग्सन

जवाबों:


4

वास्तव में, एलेक्स सही है।

यदि आपका Emacs संस्करण> = 24.4 है, तो आप `dired-du 'लाइब्रेरी आज़मा सकते हैं। यह ELPA रिपॉजिटरी से उपलब्ध है।

एक बार जब आप यह लीब स्थापित कर लेते हैं: यदि आपका वर्तमान बफ़र Dired मोड में है, तो आप यह कर सकते हैं:

C-x M-r

यह 'dired-du-mode' को टॉगल करता है और डाइरेक्टेड बफ़र में 'जगह' में 'डाइरेक्टर्स का रिसर्क्टिव साइज़' दिखाता है। यदि आप एक नए Dired बफर पर जाते हैं, तो यह पुनरावर्ती बफ़र्स को दिखाएगा, जब तक कि आप मोड बंद नहीं कर देते।

एक और टिप:

C-x C-h

यह आकार प्रारूप को बढ़ा देता है। 3 प्रारूप हैं:

  1. 'Ls' कमांड से डिफॉल्ट करें।

  2. मानव पठनीय प्रारूप।

  3. हजारों अल्पविराम विभाजक के साथ संख्यात्मक प्रारूप।

आप अपने आकार फॉर्मर विकल्प को लगातार बनाए रखने के लिए विकल्प 'dired-du-size-format' को कस्टमाइज़ कर सकते हैं।

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