मुझे पायथन में कोड के कुछ ब्लॉक पर टिप्पणी करने की आवश्यकता है। मैं emacs के साथ ऐसा कैसे कर सकता हूं? ब्लॉक की प्रत्येक पंक्ति की शुरुआत में मैं # चरित्र कैसे प्रीपेड कर सकता हूं?emacs के साथ एकाधिक लाइनों के सिर पर # कैसे प्रीपेड करें?
उत्तर
आप का उपयोग
M-x comment-region
संपादित करें टिप्पणी क्षेत्र आदेश का उपयोग कर सकते हैं: और के रूप में टिप्पणी में @Gilles ने सुझाव दिया कि आप M-;
उपयोग कर सकते हैं जो मदद के अनुसार है
कॉल टिप्पणी आदेश आप चाहते हैं (क्या मेरा मतलब है)।
यदि क्षेत्र सक्रिय और 'क्षणिक-मार्क-मोड' है पर (है, जो मामले में यह कहता है 'टिप्पणी हटाएं-क्षेत्र' जब तक यह केवल टिप्पणियों के होते हैं) है, फोन 'टिप्पणी-क्षेत्र'। अन्यथा, यदि वर्तमान पंक्ति खाली है, तो 'टिप्पणी-सम्मिलित-टिप्पणी-फ़ंक्शन' पर कॉल करें, यदि अन्यथा परिभाषित किया गया है, अन्यथा कोई टिप्पणी डालें और इसे इंडेंट करें। अन्यथा अगर कोई उपसर्ग तर्क निर्दिष्ट किया गया है, तो 'टिप्पणी-हत्या' पर कॉल करें। अन्यथा, 'टिप्पणी-इंडेंट' पर कॉल करें।
जो लंबे समय तक संभवतः आसान है। :-) याद रखें कि यह "मोड-निर्भर" है, इसलिए आपको M-x python-mode
या किसी भी प्रकार के चरित्र के साथ प्रत्येक पंक्ति को उपसर्ग करना चाहते हैं, तो आप जिस पाठ को चाहते हैं उसे चुनें, इससे पहले कि आपको पाइथन-मोड सेट करना होगा। टिप्पणी और टाइप
C-x r t
और चरित्र आप के साथ उपसर्ग करना चाहते हैं। याद रखें कि आपके द्वारा चुने गए अंतिम पंक्ति पर कैरेट पहले कॉलम पर होना चाहिए, या आपका टेक्स्ट बदल दिया जाएगा।
आप सी-स्पेस दबाकर और अपनी देखभाल को बीटीडब्ल्यू के चारों ओर ले जाकर टेक्स्ट का चयन करते हैं।
एक तरह से
C-x (
C-a
#
C-n
C-x)
तो आप
M-1 0 0 C-x e
नहीं
आवश्यक रूप से सबसे इस मामले के लिए कुशल के साथ 100 लाइनों पर यह निष्पादित कर सकते हैं मैक्रो एक सरल कुंजीपटल परिभाषित करने के लिए होगा, लेकिन करने के लिए आसान याद रखें
या एक संस्करण जो इसे क्षेत्र में लागू करेगा: 'F3 # F4' फिर क्षेत्र को चिह्नित करें, फिर' सीएक्स सीके आर' – phils
लेकिन आप पहिया को फिर से शुरू कर देंगे: 'टिप्पणी-क्षेत्र' सबसे मौलिक आदेशों में से एक है Emacs में। मैं इसे दिन में सैकड़ों बार उपयोग करता हूं। –
+1। यकीन नहीं है कि यह क्यों कम हो गया है। यदि आपको केवल नौकरी पाने की आवश्यकता है लेकिन शॉर्टकट भूल जाएं, मैक्रोज़ एक महान और बहुमुखी कामकाज हैं। – armandino
यहां एक लिंक है जो वर्णन करता है कि arbitrary characters in rectangle mode के साथ ऐसा कैसे करें।
यह आसान है क्योंकि यह केवल पाठ के चयनित क्षेत्र के लिए ही करता है।
आप में से जो कि लेकिन शायद और अधिक जटिल परिदृश्यों के लिए आप नीचे दिए गए लिंक उपयोगी हो सकती है बात की इस तरह हासिल करना चाहते हैं के लिए:
- 1. एकाधिक लाइनों के साथ लेबल टेक्स्ट संरेखण
- 2. Emacs: Orgmode, कैसे लाइनों
- 3. बटन टेक्स्ट एकाधिक लाइनों के साथ नहीं
- 4. लाइनों पर डेटा लेबल्स के साथ stat_contour
- 5. Emacs के साथ दूरस्थ विकास कैसे करें?
- 6. ब्लॉक और एक्सकोड के साथ नई लाइनों पर ब्रेसिज़ के साथ स्रोत कोड कैसे प्रारूपित करें?
- 7. क्या के साथ एक अलग सिर
- 8. एनएसएसटींग आकारविथफॉन्ट: एकाधिक लाइनों के लिए?
- 9. एकाधिक स्थितियों के साथ केस कैसे करें?
- 10. एकाधिक लाइनों पर स्प्लिट रूबी रेगेक्स
- 11. कई लाइनों के साथ एचयूडी
- 12. एकाधिक लाइनों (पायथन)
- 13. SplFileObject के साथ लाइनों की संख्या कैसे प्राप्त करें?
- 14. टैब अक्षरों के साथ नई लाइनों को कैसे प्रतिस्थापित करें?
- 15. सरणी के लिए लाइनों के साथ स्केलर
- 16. एक मैट्रिक्स में कॉलम कैसे प्रीपेड करें?
- 17. एकाधिक लाइनों पर डेटा कैसे लिखें लेकिन सीएसवी के उसी सेल के भीतर?
- 18. एकाधिक Emacs keybindings को एक ही कमांड पर असाइन करें?
- 19. emacs के साथ चेक पायथन डॉकस्ट्रिंग कैसे वर्तनी करें?
- 20. आईफोन पर cocos2d + Box2d के साथ घुमावदार लाइनों के साथ एक स्तर कैसे बनाया जाए?
- 21. Emacs के साथ पायथन 3
- 22. एकाधिक emacs बफर पर एक विशेष कमांड निष्पादित करें
- 23. वास्तविक सिर से जुड़े होने के लिए पृथक हेड के साथ सबमिशन कैसे करें?
- 24. Emacs एकाधिक स्थानों पर फ़ाइल को कैसे सहेज सकता है?
- 25. diff के साथ एक स्ट्रिंग के साथ शुरू लाइनों को अनदेखा कैसे करें?
- 26. किसी दस्तावेज़ के साथ 10000 लाइनों के साथ डेल्फी इकाई को दोबारा कैसे करें?
- 27. एकाधिक सेवाओं (एकाधिक थ्रेड के साथ प्रत्येक सेवा) के बीच एक लॉगफाइल साझा करें, कैसे करें?
- 28. सिर पर लिखना, लेकिन _Layout.cshtml
- 29. दो शीर्षलेख लाइनों के साथ सीएसवी लिखें?
- 30. Android पर ImageView पर लाइनों को कैसे आकर्षित करें?
* "अच्छा ol 'एमएक्स तितली के साथ" * ** मजाक ** – Patrick