एक emacs मोड (जैसे सी/* * /) में बहु-पंक्ति टिप्पणियों को परिभाषित करने के लिए सही विधि क्या है? मेरे द्वारा देखे जाने वाले elisp उदाहरण उन टिप्पणियों के लिए हैं जो लाइन के अंत में एक एकल डेलीमीटर और अंत के साथ शुरू होते हैं (जैसे सी ++ की // या perl's #)।Emacs मोड multiline टिप्पणियां
उत्तर
यह इस तरह है:
(define-derived-mode my-mode
awk-mode "my"
"My mode"
(setq comment-multi-line nil) ; maybe
(setq comment-start "/* ")
(setq comment-end "*/"))
लेकिन वहाँ बारीकियों रहे हैं; हो सकता है आप चाहते हैं
/* line one */
/* line two */
/* line three */
या हो सकता है आप चाहते हैं
/*
line one
line two
line three
*/
यह आपके comment-style
है, जिसे आप अनुकूलित कर सकते हैं (M-x customize-variable comment-style
) से प्रभावित है। पहले उदाहरण की तरह कुछ के लिए indent
चुनें, दूसरे उदाहरण के लिए, extra-line
।
यह सब newcomment.el
में परिभाषित किया गया है, जिसे आप M-x describe-variable comment-start
के बारे में पढ़ सकते हैं।
टॉम की जवाब टिप्पणियों बनाने को शामिल किया गया; यदि आप चाहते हैं कि आपका मोड टिप्पणियों के बारे में जागरूक हो, तो आपको वाक्यविन्यास तालिका को ठीक करने की आवश्यकता है।
प्रासंगिक पढ़ने:
http://www.gnu.org/software/emacs/elisp/html_node/Syntax-Tables.html#Syntax-Tables
यह एक Emacs मोड पर टिप्पणी goo जोड़ने के लिए एक उत्कृष्ट गाइड है। http://xahlee.org/emacs/elisp_comment_handling.html
- 1. Emacs query-replace-regexp multiline
- 2. Emacs अजगर मोड वाक्य रचना
- 3. ओकैम - Emacs tuareg मोड
- 4. emacs पायथन मोड प्राथमिकता
- 5. Emacs ऑर्ग मोड: लाइन
- 6. Emacs epa मोड: पृष्ठ
- 7. Emacs अजगर मोड
- 8. Emacs: ऑर्ग-मोड
- 9. Emacs ट्रम्प मोड
- 10. Emacs लगातार फोल्डिंग मोड
- 11. emacs - Emacs Lisp मोड में स्वत: पूर्णता
- 12. जावा-मोड तर्क Emacs में Emacs
- 13. emacs 'वाइपर-मोड और पसंद
- 14. फ्रेम पर emacs फॉलो-मोड
- 15. emacs बुराई मोड कुंजी मानचित्र
- 16. डीबग Emacs Lisp प्रमुख मोड
- 17. Emacs रूबी-मोड इंडेंट निजी
- 18. ज़ेन कोडिंग अद्यतन Emacs मोड
- 19. Emacs में जावास्क्रिप्ट प्रमुख मोड
- 20. Emacs संगठन मोड: अगर मैं
- 21. आर के लिए Emacs मोड?
- 22. Emacs स्टॉक प्रमुख मोड सूची
- 23. Emacs बैच मोड में HTMLize?
- 24. Emacs शैली "कलाकार-मोड" शैली?
- 25. टैब समापन Emacs परिणामों की Emacs खोल मोड SSH सत्र
- 26. multiline regex qr/(। $। +)/Xms
- 27. ExtJs textarea multiline issue
- 28. sed या awk multiline
- 29. Emacs: मोड लाइन में होस्टनाम जोड़ें?
- 30. Emacs में वाइपर मोड बंद करें?