मैं संपादन करते समय फ़ाइल नाम/पथ इनलाइन डालने का एक तरीका ढूंढ रहा हूं। एक इनलाइन ido-style फ़ाइल चयन की तरह कुछ सही होगा। क्या वहां कुछ ऐसा है?जगह फ़ाइल नाम/पथ सम्मिलन में Emacs
उत्तर
मैं हमेशा इस बात के लिए comint-dynamic-complete-filename
का उपयोग करें। यह डिफ़ॉल्ट रूप से लोड नहीं होता प्रतीत होता है, लेकिन comint-mode
द्वारा प्रदान किया जाता है। इस प्रकार आप
(autoload 'comint-dynamic-complete-filename "comint" nil t)
(global-set-key "\M-]" 'comint-dynamic-complete-filename)
जैसे ~/.emacs
या जैसे कुछ डाल सकते हैं। पाठ्यक्रम की अपनी खुद की पसंदीदा कुंजीबाइंडिंग का प्रयोग करें।
ठीक है, अगर आप सिर्फ बिंदु पर वर्तमान फ़ाइल नाम सम्मिलित करना चाहते हैं, तो
(insert (expand-file-name (buffer-file-name)))
यह करना चाहिए।
यदि आप किसी भी पथ पर फ़ाइल ढूंढने में सक्षम होना चाहते हैं, तो आप find-file-noselect
में में files.el
में कुछ कोड दोहराना चाहेंगे।
या तो मामले में, अगर आप इस एक एक समारोह बाध्य करने के लिए चाहते हैं, तो आप शायद चाहता हूँ
(defun insert-file-name-at-point()
(interactive) ....)
मैं emacs 24 का उपयोग कर रहा हूं, और 1768 पर खोज-फ़ाइल-नाकलेक्ट शुरू होता है, आप इसका कितना उल्लेख कर रहे हैं? – re5et
(defun insert-file-name (file &optional relativep)
"Read file name and insert it at point.
With a prefix argument, insert only the non-directory part."
(interactive "fFile: \nP")
(when relativep (setq file (file-name-nondirectory file)))
(insert file))
- 1. बड़ी फ़ाइल में स्ट्रिंग सम्मिलन
- 2. जगह में पाइथन फ़ाइल बदलें
- 3. आप emacs में trailng सफेद जगह को कैसे हटाते हैं?
- 4. की जगह/फ़ाइल सामग्री
- 5. सम्मिलन
- 6. Emacs में फ़ाइल एक्सटेंशन हुक
- 7. जावास्क्रिप्ट में सम्मिलन
- 8. डेटाबेस में सम्मिलन
- 9. फ़ाइल पथ Emacs
- 10. emacs में वर्तमान फ़ाइल "स्पर्श करें"
- 11. सम्मिलन विसंगति
- 12. बीटीआई सम्मिलन
- 13. सी ++ में संकलन-समय सम्मिलन?
- 14. AWK: की जगह और इनपुट फ़ाइल
- 15. Emacs: psvn.el फ़ाइल कहां डालें?
- 16. emacs "फ़ाइल खोजें:" डिफ़ॉल्ट पथ
- 17. जगह
- 18. Emacs में कॉफीस्क्रिप्ट इंडेंटेशन समस्याएं
- 19. Emacs: .emacs
- 20. उसी निर्देशिका में Emacs Lisp/Emacs कॉन्फ़िगरेशन फ़ाइल में फ़ाइलों को आयात करना
- 21. जानकारी मोड में emacs में * .info फ़ाइल कैसे खोलें?
- 22. std :: वेक्टर सम्मिलन
- 23. अनन्य मानों और सम्मिलन
- 24. रूबी हैश सम्मिलन आदेश
- 25. माईस्क्ली सम्मिलन कथन
- 26. कोडिग्निटर बैच सम्मिलन प्रदर्शन
- 27. जावा सम्मिलन प्रश्न
- 28. एसक्यूएल अद्वितीय कुंजी सम्मिलन
- 29. पोस्टग्रेस सम्मिलन अनुकूलन
- 30. सम्मिलन इष्टतम है?
मैं कुछ है कि काम करता है लिखा था, लेकिन यह बहुत मध्ययुगीन और सरल है: http://pastebin.com/tVHvM8st अभी भी एक बेहतर समाधान में रुचि रखते। – re5et
क्या आप * वर्तमान * फ़ाइल के पूर्ण पथ नाम, या किसी को पूरा करने के साथ, सम्मिलित करना चाहते हैं? पेस्ट के रूप में, –
पूरा होने के साथ। कुछ छोटे फैनसीयर अच्छा होगा, शायद मिनी-बफर – re5et