अलग-अलग रंग समर्थन के मामलों के लिए कई प्रकारों की परिभाषाfont-lock-comment-face
शामिल है।
chocolate1
संस्करण जब वहाँ कम से कम 88 रंगों में उपलब्ध हैं और "पृष्ठभूमि" 'डार्क' है प्रयोग किया जाता है।
Firebrick
संस्करण जब वहाँ कम से कम 88 रंगों में उपलब्ध हैं और "पृष्ठभूमि" "प्रकाश" है प्रयोग किया जाता है।
अंतर कुछ कोड है कि शब्द मानों के साथ शुरू करने के लिए विशेष अर्थ देता है के कारण होता है xterm
, rxvt
, dtterm
, और eterm
: यह उन्हें समझता है एक "प्रकाश" पृष्ठभूमि के लिए।
आप अनुकूलित करने के लिए सक्षम होना चाहिए frame-background-mode
* अपने को light
हमेशा के लिए मान का उपयोग "प्रकाश" रंग वेरिएंट।
यदि आपका Emacs अपने आप में नया नहीं है term/screen.el
, तो आपको अपने लिए एक अनुकूल करने की भी आवश्यकता होगी जो उपयुक्त रंग-समायोजित कॉल करता है। आप Emacs ट्रंक से एक का उपयोग कर सकते हैं , या मेरे पास एक Gist है जिसमें a .emacs.d/lisp/term/screen.el
(कुछ अतिरिक्त बिट्स के साथ संशोधक + तीर / होम / एंड सीक्वेंस जो tmux के xterm-keys
विकल्प द्वारा दिए गए हैं ) को पहचानना शामिल है , और .emacs
संशोधन को स्वचालित रूप से लोड होने देने के लिए आवश्यक है ।
बेशक, वहाँ अभी भी कोड के अन्य बिट्स हो सकते हैं जो सीधे TERM मान की जाँच करते हैं और screen
- और xterm
-जैसे मूल्यों के लिए कुछ अलग करते हैं ...
* Mx अनुकूलित-चर फ्रेम-पृष्ठभूमि-मोड
TERM=xterm emacs
लिएTERM
चर सेटिंग मजबूर करने के लिए। जब आप ऐसा करते हैं तो क्या होता है?