से Emacs 24 रंग विषय रहा है मेरी .emacs में निम्न कोड:स्थापना .emacs
(if (null window-system)
(progn
(require 'color-theme)
(color-theme-initialize)
(color-theme-simple-1)))
जब मैं खोलने के कंसोल पर Emacs, इस बात की पुष्टि कर सकते हैं कि progn
ब्लॉक रन (एक (message "Got here.")
द्वारा), और मुझे एक फ्लैश दिखाई देता है जो बताता है कि कलर थीम लोड की गई थी, लेकिन अगर इसे लोड किया गया था, तो यह किसी और चीज से ओवरराइड हो गया है। यदि, लोड होने के बाद, मैं अपनी .emacs फ़ाइल खोलता हूं और ऊपर दिए गए ब्लॉक को C-x C-e
का उपयोग करके सबमिट करता हूं, यह काम करता है। मैंने करने की कोशिश की है:
(add-hook 'after-init-hook
(lambda()
(progn
(require 'color-theme)
(color-theme-initialize)
(color-theme-simple-1))))
लेकिन यह वही कार्य करता है।
यह प्रासंगिक हो सकता है कि मैं Emacs 24 का उपयोग कर रहा हूं, और यह कोड मेरे .emacs में नहीं है, लेकिन ~/Dropbox/.emacs में है, जो मेरे .emacs से लोड किया गया है।
एक अतिरिक्त ध्यान दें: मैं M-x customize-themes
की कोशिश की है, लेकिन उन में से कोई भी कंसोल पर स्वीकार्य काम करते हैं। वे या तो लगभग अपठनीय प्रकाश विषय उत्पन्न करते हैं, या अधिकांश पाठ अदृश्य है।
क्या आपने '.emacs.d' में अपनी रंग सेटिंग्स की जांच की है? शायद एक अपठनीय रंग सेट बनाने के विषय के साथ। –
यह कोड एक Emacs 23 'color-theme.el' से बाएं ओवर की तरह दिखता है। – pmr