2011-08-08 12 views
7

मैं टेक्स्टमैट मैक-क्लासिक थीम के रूप में एक ही बाएं मार्जिन प्राप्त करने की कोशिश कर रहा हूं, मैंने अपने कस्टम चेहरे को फ्रिंज के लिए सेट अप किया है, लेकिन लिनम-मोड में बाएं मार्जिन के साथ कुछ समस्याएं आई हैं। यदि मैं एम-एक्स कस्टमाइज़-फेस लिनम पृष्ठभूमि का प्रयास करता हूं तो यह केवल मेरे रंग को लिनम-नंबरों के लिए सेट करता है, लेकिन पूरे बाएं मार्जिन नहीं (पूरे मार्जिन में अभी भी डिफ़ॉल्ट पृष्ठभूमि का रंग होता है)। इसे सही कैसे सेट करें?लिनम मोड के लिए कस्टम पृष्ठभूमि कैसे सेट करें?

+0

मैं सिर्फ यह कोशिश की है और यह तुम क्या का अनुरोध करते हैं लगता है। लिनम चेहरे के पृष्ठभूमि रंग को सेट करने से रंग की सीमा के बाकी सब कुछ मिलता है। शायद आप हमें कुछ और जानकारी दे सकते हैं, या यहां तक ​​कि कुछ स्क्रीनशॉट भी? मुझे खिड़कियों के लिए 23.3.1 emacs मिल गया है। आप? – db48x

+0

मुझे उबंटू रिपोजिटरी से 23.2.1 मिल गया है और यह मेरी समस्या का एक स्क्रीनशॉट है [लिंक] (http://flic.kr/p/abc6B5) – Kirill2011

उत्तर

9

तो आप उसी तरह "फ़्रिंग" और "लिनम" सेट कर रहे हैं, लेकिन जब आप अपनी थीम लागू करते हैं तो "फ़्रिंग" काम नहीं करता है? जिस विषय का आप उपयोग कर रहे हैं, यदि यह this one है, तो स्पष्ट रूप से फ़्रिंग चेहरे की पृष्ठभूमि सेट करता है, इसलिए आपकी अनुकूलित परिभाषा शायद थीम की परिभाषा से ओवरराइड हो रही है।

(require 'color-theme-mac-classic) 
(defun my-color-theme-mac-classic() 
    (interactive) 
    (color-theme-mac-classic) 
    (set-face-attribute 'fringe nil :background "#CCC") 
    (set-face-attribute 'linum nil :background "#CCC")) 

और color-theme-mac-classic के बजाय my-color-theme-mac-classic का उपयोग करें:

समाधान तदनुसार विषय संशोधित करने के लिए, या अपने .emacs में कुछ इस तरह कर देना है।

(नायब। आप set-face-background बजाय इस्तेमाल कर सकते हैं, लेकिन set-face-attribute अधिक बहुमुखी है।)

+0

काम नहीं करता है। एक ही परिणाम [परिणाम] (http://flic.kr/p/abfJ7J)। समस्या यह है कि मुझे समझ में नहीं आता कि बाएं मार्जिन (लिनम संख्याओं के नीचे जोन) के लिए पृष्ठभूमि कैसे सेट करें। – Kirill2011

+1

यह काम करता है, लेकिन लिनम सभी तरह से पेंट नहीं करता है। दूसरी तरफ फ्रिंज निरंतर है। अपनी डिफ़ॉल्ट पृष्ठभूमि में फ़्रिंग पृष्ठभूमि को सेट करने का प्रयास करें। लेकिन आप लिनम पेंट को सभी तरह से नीचे नहीं बना सकते हैं। अफसोस की बात है। –

+0

माइकल को स्पष्ट करने के लिए धन्यवाद - मुझे अपने जवाब में क्विर्क का उल्लेख करना चाहिए था! – sanityinc

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