emacs, एक विशेष खिड़की विभाजित unsplit




elisp (2)

वर्तमान विंडो को हटाने के लिए आप सीएक्स 0 कुंजी संयोजन का उपयोग कर सकते हैं।

यह बेवकूफ सवाल हो सकता है, लेकिन मुझे इसका सीधा समाधान नहीं मिला। मैं अक्सर विंडो को अनप्लट करना चाहता हूं

+--------------+-------------+             +--------------+-------------+
|              |             |             |              |             |
|              |             |             |              |             |
|              |             |             |              |             |
+--------------+             |     -->     |              |             |
|              |             |             |              |             |
|              |             |             |              |             |
|              |             |             |              |             |
+--------------+-------------+             +--------------+-------------+



+--------------+--------------+            +-----------------------------+
|              |              |            |                             |
|              |              |            |                             |
|              |              |            |                             |
+--------------+--------------+    -->     +-----------------------------+
|                             |            |                             |
|                             |            |                             |
|                             |            |                             |
+-----------------------------+            +-----------------------------+

वर्तमान में, मैं ctrl-x 1 से शुरू करता हूं और फिर लंबवत / क्षैतिज रूप से विभाजित करता हूं। लेकिन मेरा वास्तविक qustion यह है कि कैसे एक खिड़की की संरचना को परेशान करने के साथ एक विशेष खिड़की विभाजित कर सकते हैं। क्या बनाया गया कोई elisp समारोह है?

उम्मीद है कि मैं अपना प्रश्न सही ढंग से फ्रेम करता हूं


रेमी का जवाब वह है जो आप खोज रहे हैं, लेकिन विजेता मोड भी आपको किसी भी मनमाने ढंग से परिवर्तन करने के बाद पिछली विंडो कॉन्फ़िगरेशन पर वापस लाने के लिए बेहद उपयोगी है (जैसे कि सीएक्स 1 टाइप करने के बाद उन एकाधिक-विभाजन को पुनर्स्थापित करना)।

आप इसे अपनी init फ़ाइल में सक्षम कर सकते हैं:

(winner-mode 1) ;"C-c <left>" and "C-c <right>" undo and re-do window changes.

यह भी देखें: http://www.emacswiki.org/emacs/CategoryWindows







elisp