मेरी कई परियोजनाओं में मैं .dir-locals.el
प्रोजेक्ट विशिष्ट चर जैसे संकलित कमांड को सेटअप करने के लिए फ़ाइलों का उपयोग करता हूं । ऐसी फ़ाइल वाली निर्देशिका में फ़ाइल खोलने पर , विशेष रूप से "जोखिमपूर्ण स्थानीय चर" केemacs
बारे में शिकायत होती है:
The local variables list in $DIR$/ contains variables that are risky (**)
Do you want to apply it? You can type
y -- to apply the local variables list.
n -- to ignore the local variables list.
** LaTeX-command : "lualatex -shell-escape"
मैं इस सुविधा को बंद नहीं करना चाहता, लेकिन मैं एक विशिष्ट .dir-locals.el
फ़ाइल के लिए केवल एक बार (एक emacs सत्र के दौरान) पूछा जाना चाहूंगा ।
मैं कुछ प्लगइन्स का उपयोग कर रहा हूं, जो पूरी सॉकेट्री को पार्स करना चाहते हैं और y
हर चीज को पार्स करने के लिए सैकड़ों बार हिट करना काफी कष्टप्रद है ।
तो, वास्तविक सवाल:
क्या
emacs
'स्थानीय-चर लोडिंग तंत्र को कॉन्फ़िगर / संशोधित किया जा सकता है, जिससे यहemacs
सत्र की संपूर्णता के लिए एक विशिष्ट स्थानीय चर सूची की अनुमति देने / अस्वीकार करने की अनुमति देता है ?