emacs में, मैं क्षेत्र चुनने पर सी-के को मारने के क्षेत्र में बांधना चाहता हूं; अन्य सामान्य के रूप में हत्या। इसे कैसे कॉन्फ़िगर करें?क्षेत्र चयनित होने पर सी-के को मारने के क्षेत्र को कैसे बांधें; अन्यथा मार-लाइन
उत्तर
अपने .emacs
(defun kill-line-or-region()
"kill region if active only or kill line normally"
(interactive)
(if (region-active-p)
(call-interactively 'kill-region)
(call-interactively 'kill-line)))
(global-set-key (kbd "C-k") 'kill-line-or-region)
यह सलाह के लिए एक नौकरी की तरह लगता है इस रखें!
(defadvice kill-line (around kill-region-if-active activate)
(if (and (called-interactively-p) (region-active-p))
(kill-region (region-beginning) (region-end))
ad-do-it))
संपादित करें: called-interactively-p
चेक जोड़ा गया।
हम्म .. मुझे तुम्हारा पसंद है। :/ – kindahero
वू! इसे पकड़ो! 'मार-लाइन' एक ऐसा काम है जो आंतरिक रूप से पैकेज का उपयोग करता है, यह वास्तव में सूक्ष्म तरीके से व्यवहार करता है, यह कैसे बदलता है। मैं अपना पैसा @ किन्दरहेरो समाधान पर डालूंगा, क्योंकि यह वही दुष्प्रभावों के बिना आप जो भी करेंगे, वह करेगा। – Lindydancer
ठीक है, तो अगर ऊपर जोड़ा गया है, तो मैं इंटरैक्टिवता के लिए एक चेक कैसे जोड़ूं? – Sean
यह वास्तव में प्रत्यक्ष उत्तर नहीं बल्कि कुछ संकेत हैं।
आप (delete-selection-mode 1)
के साथ सक्षम कर सकते हैं। फिर यदि कोई क्षेत्र चिह्नित किया गया है, तो जब आप कुछ टेक्स्ट टाइप करना शुरू करेंगे तो क्षेत्र हटा दिया जाएगा। लेकिन आपके मामले में आप वर्तमान क्षेत्र को काटने के लिए सी-डब्ल्यू का उपयोग कर सकते हैं, यह क्षेत्र को मारने वाली अंगूठी में जोड़ देगा लेकिन kill-line
भी ऐसा करेगा।
- 1. Emacs: ऑपरेशन के बाद चयनित क्षेत्र रखें
- 2. जीमेल उत्तर-क्षेत्र को
- 3. एएसपी.नेट एमवीसी वैकल्पिक क्षेत्र को
- 4. कैसे क्षेत्र
- 5. क्षेत्र पर सीमा कैसे लगाएं?
- 6. एमवीसी सामग्री फ़ोल्डर को क्षेत्र
- 7. क्षेत्र
- 8. क्या मुझे इस क्षेत्र को अस्थिर होने की आवश्यकता है?
- 9. सी ++: क्षेत्र को अमूर्त प्रकार
- 10. चयनित कोड क्षेत्र के लिए ग्रहण फ़ॉर्मेटर बंद करें?
- 11. बाद कमांड हुक में, मार-शब्द के लिए इस आदेश को मारने-क्षेत्र किसी भी तरह
- 12. क्षेत्र
- 13. टचमैप के कुछ क्षेत्र को स्पर्श पर पारदर्शी बनाएं
- 14. पिक्चरबॉक्स पर ड्राइंग आयताकार - आयताकार क्षेत्र को कैसे सीमित करें?
- 15. WPF + PRISM रनटाइम पर क्षेत्र को कैसे बदलें
- 16. मैटलैब में संरचना के क्षेत्र के क्षेत्र को गतिशील रूप से कैसे पहुंचा सकता हूं?
- 17. छोटे वर्गों से बने बड़े क्षेत्र में बड़े क्षेत्र में विभाजित क्षेत्र को कैसे विभाजित किया जाए?
- 18. विम: दृश्य क्षेत्र के भीतर खाली लाइनों को हटाएं
- 19. Emacs में चयनित क्षेत्र से सभी न्यूलाइन कैसे निकालें?
- 20. पाठ क्षेत्र
- 21. स्क्रीन क्षेत्र बनाम कार्य क्षेत्र आयत
- 22. रेल क्षेत्र औसत पर रूबी?
- 23. एक क्षेत्र
- 24. चयनित UItableViewCell चयनित होने पर नीली रहना
- 25. मैं कैसे क्षेत्र
- 26. पेंटागन के बिना क्षेत्र पर हेक्सागोन ग्रिड
- 27. इकाई क्षेत्र
- 28. जैक्सन: कैसे क्षेत्र क्रमबद्धता
- 29. कोको: NSCellStateValue को बुलियन संपत्ति कैसे बांधें?
- 30. अस्थिर क्षेत्र
यदि आप पहली बार फ़ाइल खोलते हैं और चिह्न कभी सेट नहीं होता है तो यह काम नहीं करता है। – asmeurer
ठीक है, समाधान केवल '(इंटरैक्टिव "आर")' का उपयोग नहीं करना है, लेकिन केवल '(इंटरैक्टिव) '। मैं आपका जवाब संपादित करूंगा। – asmeurer