मैं *.pyc
NERDTree vim plugin में नहीं दिखाई जाने वाली फाइलों को चाहूंगा।
कैसे प्राप्त करें?
मैं *.pyc
NERDTree vim plugin में नहीं दिखाई जाने वाली फाइलों को चाहूंगा।
कैसे प्राप्त करें?
जवाबों:
आप NERDTreeIgnore
विकल्प चाहते हैं । उदाहरण के लिए, आपके .vimrc
:
let NERDTreeIgnore = ['\.pyc$']
NERDTreeIgnore
नियमित एक्सप्रेशंस की एक सरणी कहां है जो उन फ़ाइलों से मेल खाती है जिन्हें आप बाहर करना चाहते हैं।
:help NERDTreeIgnore
बस समस्या में भाग गया: बाइनरी फ़ाइलों को छिपाने के बारे में क्या है जिनके पास विस्तार नहीं है?
उन्हें छिपा नहीं सकते, लेकिन कुछ घटिया अव्यवस्था को खत्म करने के लिए फाइलें छांट सकते हैं। समस्या दिखती है:
file1*
file1.c
file2*
file2.c
उपाय:
let NERDTreeSortOrder=['\.c$']
परिणाम:
file1.c
file2.c
file1*
file2*
जो ".c" के साथ समाप्त होने वाली पहली फ़ाइलों को क्रमबद्ध करेगा (यदि आप चाहें तो कुछ अन्य एक्सटेंशन के बाद)। आपको बाइनरी फ़ाइलों से छुटकारा नहीं मिलता है, लेकिन यह प्रबंधनीय हो जाता है।
NERDTree में अतिरिक्त निष्पादित बिट के साथ फ़ाइलों का पता लगाने और उजागर करने के लिए एक तंत्र है, जहां -rwxr-xr-x
फ़ाइल नाम के अंत में "*" के साथ बोल्ड प्रदर्शित होता है। निष्पादन योग्य फ़ाइलों को छिपाने के लिए एक अतिरिक्त तंत्र जोड़ना मुश्किल नहीं होगा (संकलित सामान के लिए उपयोगी, लिपियों के लिए इतना वांछनीय नहीं)।