मैं प्यार करता हूँ, लेकिन कभी-कभी (विशेषकर जब स्क्रिंक फिल्माने के बाद) मैं एक डायरेक्टरी और उसके बच्चों की ट्री-संरचना, एक ला ट्री (1) कमांड देखना चाहता हूं। क्या Emacs के लिए एक वृक्ष-उन्मुख निर्देशिका ब्राउज़र है?
मैं प्यार करता हूँ, लेकिन कभी-कभी (विशेषकर जब स्क्रिंक फिल्माने के बाद) मैं एक डायरेक्टरी और उसके बच्चों की ट्री-संरचना, एक ला ट्री (1) कमांड देखना चाहता हूं। क्या Emacs के लिए एक वृक्ष-उन्मुख निर्देशिका ब्राउज़र है?
जवाबों:
इसके अतिरिक्त आप उपयोग कर सकते हैं dired-सबट्री से dired-हैक्स रेपो।
यहाँ आपके पास मेरा सेटअप से छोटा डेमो और स्क्रीनशॉट है, जहाँ मैं i
फ़ोल्डर को ड्रिल करने और ;
वापस जाने के लिए दबाता हूँ :
(define-key dired-mode-map "i" 'dired-subtree-insert)
(define-key dired-mode-map ";" 'dired-subtree-remove)
पी एस मैं भी direx जो इस तरह दिखता है के बारे में पता कर रहा हूँ :
इसके लिए कुछ विकल्प हैं।
आप डर्ट्री की जांच कर सकते हैं , जो बिंदीदार पर आधारित है।
वहाँ भी vim के NERDTree कहा जाता है की एक Emacs बंदरगाह है neotree ।
दोनों उत्कृष्ट पैकेज हैं, हालांकि मैं नीट्री के पक्ष में हूं क्योंकि यह मुझे फाइल और निर्देशिका बनाने और हटाने के लिए सुविधाजनक बाइंडिंग है। मुझे विश्वास नहीं है कि गंदगी के पास यह समर्थन है, हालांकि मैं गलत हो सकता हूं। जब से मैंने आखिरी बार इसका इस्तेमाल किया था तब से ही यह समय है।
आप dired
एक तर्क के साथ आह्वान कर सकते हैं , अर्थात। C-u C-x dऔर निर्देशिका के लिए संकेत करने के बाद यह आपको स्विच किए गए स्विच को संशोधित करने की भी अनुमति देगा ls
। सभी उप-निर्देशिकाओं को पुन: जोड़ें R
और dired
सूचीबद्ध करें, प्रत्येक में यह स्वयं का अनुभाग है।
यदि आप केवल कुछ उप-निर्देशिकाओं की सामग्री देखना चाहते हैं, iतो बिंदु को निर्देशिका नाम पर दबाएं ।
आप find-dired
स्विच के साथ या उसके बिना भी कमांड का उपयोग कर सकते हैं । उप-निर्देशिका को अपने स्वयं के अनुभाग में दिखाने के बजाय यह प्रत्येक फ़ाइल के पूर्ण पथ को प्रिंट करता है। आप फ़ाइल विवरण दिखाने के साथ टॉगल कर सकते हैं (ताकि लंबे रास्ते स्क्रीन पर क्षैतिज रूप से फिट हों।
ये सभी बिल्ट-इन हैं।
क्या तुमने कभी Emacs की कोशिश की है M-x speedbar
? :-) कुछ नए पैकेज स्थापित करने से पहले मैं एक इनबिल्ट समाधान की कोशिश करूँगा ...
वहाँ भी ztree है । मैं इसका उपयोग तब करता हूं जब मुझे निर्देशिका संरचना पर एक नज़र डालने की आवश्यकता होती है, हालांकि आमतौर पर मैं अन्य सभी चीजों के लिए वेनिला डायरेड का उपयोग करता हूं।
साइडबार.एल पर एक नज़र डालें ।
जैसा कि रेपो ने कहा, यह एक कस्टमाइज़ करने योग्य फ़ाइल एक्सप्लोरर है जिसमें गिट इंटीग्रेशन है, लेकिन केवल इतना ही नहीं। आप mu4e के साथ बफ़र्स और अपने maildirs की सूची भी प्राप्त कर सकते हैं।
क्या ट्रेमेक्स काम करता है यह आपको एक ट्रेकेलिक संरचना की अनुमति देता है।