आप जगह में एक नए प्रकार के बाहर की कोशिश करने का है, तो इस तरह एक आदेश का उपयोग करना चाहते हैं:
ack --type-set proj:ext:csproj --type proj "some search pattern"
इस आप खोज दी प्रकार के लिए परिणाम दिखाई देंगे।
आप प्रकार स्थायी रूप से बचाने के लिए चाहते हैं, तो आप अपने $HOME/.ackrc
में निम्न पंक्ति जोड़ने के लिए:
--type-set=proj:ext:csproj
दो बातें ध्यान रखें:
- पहले आदेश नहीं करता है ' कॉन्फ़िगरेशन को स्थायी रूप से सेट नहीं करते हैं, केवल आप इसे आज़माएं।
.ackrc
फ़ाइल में दूसरी पंक्ति में =
(बराबर) होना चाहिए।
अद्यतन (एंडी लेस्टर के जवाब से पता लगा):
के बजाय --type your_type_name
तुम सिर्फ लिख सकते हैं शॉर्टकट --your_type_name
।
स्रोत
2015-01-13 14:13:20
यह मदद नहीं करता है :(अज्ञात विकल्प: लॉग/नोल –
शायद यह चर्चा करने के लिए यह सबसे अच्छी जगह नहीं है। मैं सुझाव देता हूं कि एएके-उपयोगकर्ता मेलिंग सूची में पोस्ट करना, या सबसे खराब, एक की गिटहब कतार में कोई समस्या दर्ज करना : https://github.com/petdance/ack2/ –
क्षमा करें, मैंने सोचा कि एसओ तकनीकी चर्चाओं के लिए सही जगह है। :) मुझे समाधान बीटीडब्ल्यू मिला, ऊपर मेरा जवाब देखें। यह सिर्फ आपके उत्तर से स्पष्ट नहीं होगा: कुछ पूर्वनिर्धारित अर्थ के साथ '--log' एक अतिरिक्त स्विच है,' लॉग 'नामक प्रकार का उपयोग करने का हमारा एक छोटा सा तरीका है। –