क्या एकाधिक बफर पर उन्हें अलग-अलग चुनने और प्रत्येक व्यक्तिगत बफर पर निष्पादित किए बिना emacs कमांड निष्पादित करने का कोई तरीका है।एकाधिक emacs बफर पर एक विशेष कमांड निष्पादित करें
मैं आमतौर पर एक विशेष regex से मेल खाने वाली कई फाइलें खोलता हूं, उदा। ~/*.py
और प्रत्येक पर एक विशेष मोड सक्षम करना चाहते हैं, hs-minor-mode
या glasses-mode
प्रत्येक पर कहें, या प्रत्येक पर C-c @ C-M-h
निष्पादित करें। वर्तमान में मुझे उनमें से प्रत्येक का चयन करना है और इसे व्यक्तिगत रूप से करना है। तो कार्य को स्वचालित करने के लिए एक हैक या लूप है।
आइए कहें कि मैं बफर को बफर सूची से चिह्नित करता हूं और फिर चिह्नित सभी के लिए आदेश चलाता हूं।
मैं this की कोशिश की लेकिन eval-expression
में आदेशों को क्रियान्वित करने के बाद मैं पूरी तरह से मेरी minibuffer पर पहुंच खो दी, जिसका अर्थ है जब भी मैं आपके द्वारा लिखा गया M-x
minibuffer लौटे इस
"minibuffer Emacs त्रुटि का उपयोग करने की प्रक्रिया मेनू मोड नहीं करता है 'में असमर्थ का समर्थन नहीं Hideshow माइनर मोड "
और मैं वास्तव में क्योंकि C-x C-s
काम कर रहा था न अंत टास्क था पूरे Emacs प्रक्रिया को मारने के लिए मजबूर किया गया।
पुनश्च: मैं elisp
मैं मानता हूं, शायद हुक जाने का सबसे अच्छा तरीका है। यदि आप उन्हें नहीं चाहते हैं तो कुछ व्यक्तिगत बफर के लिए मोड बंद करना आसान होगा! – PascalVKooten