elisp - How do I set the colour of brackets/braces/parentheses in Emacs? -


मैं {} का रंग निर्दिष्ट करना चाहते हैं, () और [] एक कस्टम रंग थीम में। क्या यह संभव है?

अपडेट: यहां स्रोत है। कृपया इस विषय की इन-डिवेलपमेंट स्थिति को ध्यान में रखें; यह कार्यस्थल और घर के आस-पास दोनों के इस्तेमाल के लिए असुरक्षित है।

  ;;; वीआईएम के लिए मोरिया पर आधारित रंग विषय। (रंग-थीम-स्थापित '(रंग-थीम-मेरिया ((अग्रभूमि-रंग। "# 000000"); कर्सर-रंग "#ffffff" (पृष्ठभूमि-रंग। "# F0f0f0"); किया (पृष्ठभूमि-मोड। प्रकाश)) किया (डिफ़ॉल्ट ((टी (शून्य))); किया (रेखांकित ((टी ( : रेखांकन टी)))); किया (मॉड्यूलर ("टी": (अग्रभूमि "काला": पृष्ठभूमि "# 000000")))) (मॉडल-बफर-आईडी ((टी:: अग्रभूमि "लाल": पृष्ठभूमि "# 0000ff ") () () () () () () (मॉड्यूलर-मूस्युलर (टी (: अग्रभूमि" सियान ": पृष्ठभूमि" # 007080 ")))) (मॉडलिंग-मूस्युलर-मामूली मोड ((टी (: (अग्रभूमि" सियान ": पृष्ठभूमि" # 007080 "(प्रकाश (" "(पृष्ठभूमि (" पृष्ठभूमि "# d0d0d0")));) (क्षेत्र ((टी (: ("पृष्ठभूमि" # c0c0c0 ")))); किया (फ़ॉन्ट-लॉक-बिल्टिन-चेन (टी (: अग्रभूमि "काला"))) (फ़ॉन्ट-लॉक-स्थिर-चेहरे ((टी (: अग्रभूमि "# एफएफ 0000")))); एचएमएमएम (फ़ॉन्ट-लॉक-टिप्पणी-चेहरे ((टी (: अग्रभूमि "# 786000"))); किया (फ़ॉन्ट-लॉक-फ़ंक्शन-नाम-चेहरा ((टी (टी : अग्रभूमि "# 000000")))); किया; हाइलाइट मा ब्रैकेट (फ़ॉन्ट-लॉक-ऐड-कीवर्ड नील '(("\\ ([\ {\} \\ [\] \ (\)] + \\) 1 फ़ॉन्ट-लॉक-कीवर्ड-फेस प्रीएण्ड)) ) (फॉन्ट-लॉक-प्रीप्रोसेसर-चेहरे ((अग्रभूमि "# 912 एफ 11": बोल्ड टी)))) (फ़ॉन्ट-लॉक-कीवर्ड-फेस ((टी:: अग्रभूमि "# 1f3f81": बोल्ड टी))) ); उदा। Defun (font-lock-string-face ((t (: अग्रभूमि "# 077807"))); किया (फ़ॉन्ट-लॉक-चर-नाम-चेहरा ((टी (: (अग्रभूमि "# एफएफ0000")))); Hmmm (फॉन्ट-ताला-चेतावनी-चेहरे (("" (अग्रभूमि "# ff0000")))) (हाइलाइट-परिवर्तन-चेहरे ((टी (: "पृष्ठभूमि" # ff0000)))) (हाइलाइट-परिवर्तन-हटाएं- चेहरे (("टी:: अग्रभूमि" # 2e3436 ": पृष्ठभूमि" # 73d216 ")))) (विजेट फ़ील्ड-" चेहरा ((टी (: अग्रभूमि "गुलाबी": पृष्ठभूमि "लाल")))) (विजेट-निष्क्रिय-चेहरा ((टी (: अग्रभूमि "ग्रे")))) (कस्टम-बटन-चेहरे ((टी (: अग्रभूमि "पीला": पृष्ठभूमि "गहरा नीला"))) (कस्टम-राज्य-चेहरे ((टी (: अग्रभूमि "मध्यमआकारमैन")))) (कस्टम-फेस-टैग-चेन ((टी:: अग्रभूमि "गोल्डनोड": रेखांकन टी)))) (कस्टम प्रलेखन-चेहरे ((टी (: अग्रभूमि "# 10D010")))) (कस्टम सेट-फेस ((टी (: अग्रभूमि "# 2020D0")))))))) < / कोड> 

आप इंद्रधनुष-सीमांकक का उपयोग कर सकते हैं आप इसे एमएसीएएस 24 पैकेज सिस्टम में स्थापित कर सकते हैं या इंद्रधनुष-सीमांकक को डाउनलोड कर सकते हैं:

अपने emacs लोड-पथ पर इंद्रधनुष- delimiters.el रखें

div>

Comments