`संदेश-मोड` में कई फाइलें कैसे संलग्न करें?


10

संदेश-मोड में एक फ़ाइल संलग्न करने के लिए (जैसे Gnus से पोस्ट करते समय), एक करता है C-c C-a। एकाधिक फ़ाइलों को संलग्न करने के लिए अनुशंसित तरीका क्या है?

दोहराना C-c C-aथोड़ी देर के बाद थकाऊ बन सकता है, क्योंकि यह हर बार तीन सवाल पूछता है।


दो सामान्य दृष्टिकोण हैं: (1) फ़ाइलों की एक सूची प्राप्त करें और सूची को नीचे लूप करें - जैसे, mapcar- और प्रति तत्व एक बार संलग्न करें; या, (2) एक लूप बनाते हैं जो स्वचालित रूप से दूसरे को संलग्न करने के लिए हां / नहीं का संकेत देता है, और लूप को नहीं तोड़ता है। मैं फ़ाइल सूची दृष्टिकोण पसंद करता हूं, और मैं Emacs के लिए एक वास्तविक ट्री-व्यू फ़ाइल प्रबंधक का उपयोग करता हूं (साथ ही संलग्न होने के लिए कई निर्देशिकाओं में चिह्नित फ़ाइलों का चयन करें); हालाँकि, इसके लिए उन्नत elispसंशोधनों की आवश्यकता होती है। अधिकांश लोग चिपक जाते हैं dired-modeऔर dired-get-marked-filesकई खुले dired-modeबफ़र्स पर काम करने का एक तरीका होता है ।
15

@lawlist साभार मुझे वास्तव में एक फ़ाइल सूची दृष्टिकोण चाहिए। मैं स्पष्ट रूप से हर बार एक लिस्प लूप लिखना नहीं चाहता हूं, इसलिए मेरा उद्देश्य एक आदेश है। मुझे अभी तक यकीन नहीं है कि इंटरफ़ेस कैसा दिखना चाहिए। अगर कोई तैयार समाधान मौजूद नहीं है तो मैं इसके बारे में थोड़ा और सोचूंगा और इसे लिखूंगा।
यंगफ्रॉग

जवाबों:


19

के diredसाथ निर्देशिका खोलें C-x 4 dऔर टाइप करें M-x turn-on-gnus-dired-mode। फिर m(या जो भी) आवश्यक फ़ाइलों को चिह्नित करें और टाइप करें C-c RET C-a। फाइलें अब पहले से खोले गए संदेश बफर से जुड़ी हो सकती हैं या किसी नए को सौंपी जा सकती हैं।


मेरी इच्छा है कि mu4e के लिए एक समान सेटअप हो
आंद्रे

-1

Emacs में एक फ़ाइल संलग्न करें मूल रूप से सिर्फ फ़ाइल पथ वाले स्ट्रिंग का एक हिस्सा सम्मिलित करें, आप अपने लिए chunks बनाने के लिए yasnippet का उपयोग कर सकते हैं।

यहाँ कदम हैं:

  • शेल में, फाइल्स लिस्ट को अटैच करने के लिए फाइंड / एलएस का उपयोग करें

  • फ़ाइल सूची को yasnippet में स्थानांतरित करने के लिए cli क्लिप टूल का उपयोग करें (साइबरफ़ोन पर पाला, मैक पर pbpaste, xsel / xclip पर)


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