2009-05-15 28 views
5

पर प्रकाश डाला मैं एक वाक्य रचना Emacs के लिए विस्तार पर प्रकाश डाला लिखना चाहते हैं, लेकिन मुझे लगता है पर "Emacs वाक्य रचना उजागर ट्यूटोरियल" रूपों का Googling सभी विफल रहे हैं। मैं Emacs हाइलाइटर को कैसे लिखना सीखने के बारे में कैसे जा सकता हूं? ऐसी चीजों को कैसे करना है सीखने के लिए क्या अच्छे संसाधन हैं?Emacs लिस्प वाक्य रचना

उत्तर

13

तुम गलत जगह में देख रहे हैं। "font-lock-mode" देखें।

+0

यह शानदार लग रहा है। जब मैं सुबह 1:40 बजे नहीं हूं तो मैं निश्चित रूप से इसकी जांच करूँगा। –

5

a related question है, 'define-generic-mode का उपयोग करके सिंटैक्स हाइलाइटिंग के साथ एक प्रमुख मोड को परिभाषित करने के तरीके पर। प्रश्न यह समझने पर केंद्रित है कि कामकाजी हाइलाइटिंग कैसे प्राप्त करें।

2

दुर्भाग्य से आप गलत शब्दों के लिए खोज रहे थे, "वाक्य रचना हाइलाइटिंग" Emacs शब्दावली नहीं है :)। आपको "इमेक्स मोड लिखने" जैसी कुछ खोजनी चाहिए थी। कुछ अच्छे संकेत के साथ "How to write an emacs mode for a new language":

पहले से ही इस के लिए एक सवाल ही नहीं था।

1

यदि आप अपनी खुद की हाइलाइटिंग लिखने में रुचि रखते हैं, तो another question इसे कवर किया गया है और यह आपके लिए मूल्यवान हो सकता है।

Ashutosh Mehra के answer की
(defun django-highlight-comments() 
    (interactive "p") 
    (highlight-regexp "{%.*?%}" 'hi-orange)) 
(add-hook 'html-mode-hook 'django-highlight-comments) 

कोड सौजन्य: यह इस कोड स्निपेट शामिल थे।

संबंधित मुद्दे