Emacs लगातार नई खिड़कियां बना रहा है और यह हाल ही में मेरे दिन को बर्बाद कर रहा है। मैं विंडोज़ बनाने के दौरान एमएसीएस को निम्नलिखित नीति का उपयोग करने के लिए कैसे कह सकता हूं?
- ऊर्ध्वाधर विभाजन को प्राथमिकता दें
- ऊर्ध्वाधर विभाजन करना बंद करें जब खिड़कियां 80 स्तंभों से कम होंगी।
- क्षैतिज विभाजन करना बंद करें जब खिड़की 60 पंक्तियों से कम होगी।
- जब मैं इस 6x6 ग्रिड पर पहुंचता हूं, तो मेरे 27 "मॉनिटर पर, खिड़कियों का पुन: उपयोग करना शुरू करें!
इसके अलावा, मैं अपनी खिड़कियों को हमेशा संतुलित रखना पसंद करूंगा, लेकिन हर विभाजन विधवा आकारों को असंतुलित करता है। मैं नहीं बल्कि 1 बड़े और 3 छोटे आकार के हैं जो बहुत छोटे हैं! क्या इसके लिए एक सेटिंग है, या एक समझदार जगह पर एक संतुलन-विंडोज़ सलाह देने के लिए?
display-buffer-alist
। अन्य लोग केवल प्रोग्राम के बाद इसे ठीक करते हैं - उदाहरण के लिए, delete-window
और switch-to-buffer
, विभाजित-लंबवत / क्षैतिज रूप से, और इसके आगे। और, कुछ अतिरिक्त पुस्तकालय हैं जो खिड़कियों को प्रबंधित करने और / या पूर्व लेआउट में वापस लौटने में मदद करते हैं। मैं पहला विकल्प पसंद करता हूं - यानी, स्रोत को संशोधित करें और इसे बिल्कुल सही बनाएं, लेकिन मैं लोगों के दुर्लभ अल्पमत में हूं।
split-height-threshold
और split-width-threshold
- gnu.org/software/emacs/manual/html_node/emacs/…
display-buffer-alist
। display-buffer
इस तरह के एक कार्य समारोह (और मानक कार्यों की सूची, जिस कोड की आप जांच कर सकते हैं) की आवश्यकताओं के लिए देखें , लेकिन यह बफर को प्रदर्शित करने के लिए ज़िम्मेदार होगा जो भी आप चाहते हैं (और निश्चित रूप से बाद में खिड़कियों को संतुलित कर सकते हैं) ।