क्या सभी खिड़कियों के लिए केवल एक मोड लाइन (कभी-कभी "स्थिति-पट्टी" के रूप में संदर्भित) संभव है?
मैं इस एकल मोड लाइन को वर्तमान में चयनित बफर के बारे में जानकारी देना चाहता हूं।
क्या सभी खिड़कियों के लिए केवल एक मोड लाइन (कभी-कभी "स्थिति-पट्टी" के रूप में संदर्भित) संभव है?
मैं इस एकल मोड लाइन को वर्तमान में चयनित बफर के बारे में जानकारी देना चाहता हूं।
जवाबों:
मेरे पास एक एकल मॉडल के लिए समाधान नहीं है, लेकिन यहां दो संभावित वैकल्पिक समाधान हैं:
यदि आप पावरलाइन का उपयोग करते हैं, तो आप अपने मोड-लाइन-प्रारूप को इसमें लपेट सकते हैं:
((:eval (when (powerline-selected-window-active) ...)))
फिर mode-line-inactive
चेहरे को बदलें ताकि आपकी पृष्ठभूमि के साथ मिश्रण हो लेकिन फिर भी बफ़र्स को अलग करता है:
(set-face-attribute 'mode-line-inactive nil
:underline t
:background (face-background 'default))
यह इस तरह दिखेगा:
frame-title-format
आपका frame-title-format
निर्धारण यह निर्धारित करता है कि एक गुइ में चलने पर आपके फ्रेम के शीर्ष पर क्या है।
सेट frame-title-format' like you would your
मोड-लाइन-format` और उन्हें कुछ खाली-ish करने के लिए अपने मोड-लाइन-प्रारूप निर्धारित किया है।
मैंने आखिरकार एमएसीएस हैक करके इसे हासिल कर लिया है।
आप स्रोत कोड https://github.com/amosbird/emacs/tree/onemodeline से प्राप्त कर सकते हैं । मूल रूप से यह वर्तमान बफर के मॉडल को प्रस्तुत करने के लिए मिनी-विंडो की हेडर लाइन का उपयोग करता है।