इस सवाल के आधार पर: How to set emacsclient background as Emacs background?फ्रेम में या टर्मिनल में emacs को जांचने के लिए कैसे?
मैं केवल फ्रेम के लिए पृष्ठभूमि की जरूरत है, टर्मिनल के लिए नहीं है और कंसोल के लिए नहीं।
यहाँ कैसे मैं सांत्वना
(when (display-graphic-p)
(tool-bar-mode -1)
(scroll-bar-mode t)
(require 'nyan-mode)
(nyan-mode)
(nyan-start-animation)
(mouse-wheel-mode t)
(setq default-frame-alist
'((background-color . "#101416")
(foreground-color . "#f6f3e8"))
)
)
के लिए फिक्स जोड़ने के लिए कोशिश कर रहा हूँ लेकिन उस के साथ मैं emacsclient पर पृष्ठभूमि (यहां तक कि फ्रेम के लिए) नहीं मिलता है। शायद चेक emacsclient में भी नहीं चला है?
मूल रूप से मैं टर्मिनल और कंसोल में लेकिन फ्रेम में emacsclient में पृष्ठभूमि नहीं जोड़ना चाहता हूं।
आपके कोड का मूल्यांकन किया जा रहा है? याद रखें कि .emacs का मूल्यांकन केवल एक बार किया जाता है जब Emacs शुरू होता है, जब emacsclient कनेक्ट नहीं होता है। – phils
ठीक है, इसलिए आपकी .emacs फ़ाइल सीधे आपके '(nCdy-mode)' फ़ंक्शन का मूल्यांकन करती है, जिसका अर्थ है कि आपके '(जब (डिस्प्ले-ग्राफ़िक-पी) ...) का शरीर एक बार मूल्यांकन किया जा रहा है अधिकांश *, और तब केवल तभी जब 'em (डिस्प्ले-ग्राफ़िक-पी)' Emacs शुरू होता है। (*) जब तक आप कहीं और (nCdy-mode) को भी कॉल नहीं कर रहे हैं, लेकिन आप यह नहीं कहते कि आप हैं। – phils