लॉक-फ़ाइलों को उन्हें अक्षम करने के बजाय एक निर्देशिका में सहेजें


14

एमएसीएस 24 ने कुख्यात .#file-nameलॉक फाइलों के निर्माण को अक्षम करने की क्षमता का परिचय दिया ।

निम्नलिखित लिस्प फॉर्म का मूल्यांकन समवर्ती परिवर्तनों को रोकने के लिए फ़ाइलों को लॉक करने की Emacs क्षमता को पूरी तरह से अक्षम कर देगा।

क्या एक समर्पित निर्देशिका में लॉक फ़ाइलों को सहेजने के लिए Emacs सेट करने का एक तरीका है , उसी तरह ऑटो-सेव और बैकअप फ़ाइलों के साथ क्या होता है?

(setq create-lockfiles nil)

जवाबों:


11

मुझे डर है कि यह करने के लिए सरल नहीं है पर विचार करने के लिए F1 v create-lockfilesआपको लेता है filelock.cजो केवल इस चर और उजागर करता है temporary-file-directory। तो, इस व्यवहार को करने के लिए आपको या तो उस फ़ाइल में उजागर किए गए लगभग सभी फ़ंक्शन को अपने Emacs Lisp फ़ंक्शन या बग के माध्यम से बग में हाथ से बदलना होगा M-x report-emacs-bugऔर सर्वश्रेष्ठ की उम्मीद करनी होगी ।


3
मैंने debbugs.gnu.org/cgi/bugreport.cgi?bug=31908 पर बग रिपोर्ट प्रस्तुत की ।
रेडॉन रोसबोरो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.