emacs, एक विशेष विंडो विभाजन को अनप्लिट करें


97

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

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



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

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


मेरी खराब, कॉपी मेरे emacs से चिपकाई गई, मैं प्रश्न को कैसे संपादित कर सकता हूं?
किताहेरो

बस editटैग के नीचे दिए गए लिंक पर क्लिक करें । मैंने इस बार आपके लिए ऐसा किया है। इसके अलावा, एक पंक्ति के बीच में टैब वर्णों से बचें। यह प्रारूपण के साथ कहर ढाता है।
मार्सेलो कैंटोस

वाह, मार्सेलो उस के लिए धन्यवाद। कुछ ही समय में सही किया गया
किंडरहो

जवाबों:


141

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


3
धन्यवाद, जिसने मुझे जवाब दिया। सटीक होने के लिए, Cu Cx 0 का परिणाम मुझे चाहिए था।
किंडरो

यह भी विम डिफॉल्ट व्यवहार के अनुसार Cw q के लिए बाध्य होना चाहिए
Hennadii मदन

मैं 30 वर्षों से Emacs का उपयोग कर रहा हूं और इस सुविधा पर कभी ध्यान नहीं दिया है!
ब्लिस्टरपैंट्स

22

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

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

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

इसे भी देखें: http://www.emacswiki.org/emacs/CategoryWindows

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.