जब मैं विम का उपयोग करता हूं तो मैं अपनी स्क्रीन को विभिन्न तरीकों से विभाजित करता हूं, लेकिन जब मैं संपादक को बंद करना चाहता हूं तो मुझे प्रत्येक विभाजन को अलग से बंद करना होगा। क्या मेरे पास कितने विभाजन हैं, इस पर ध्यान दिए बिना सभी विभाजनों को बंद करने का कोई तरीका है?विम में सभी व्यूपोर्ट्स (स्प्लिट स्क्रीन) को बंद करें
उत्तर
"सभी को छोड़ दें" के लिए :qa
का उपयोग करें।
यदि आपके पास सहेजे गए बफर हैं तो आपको एक बैंग जोड़ना होगा: :qa!
।
यदि मैं सही ढंग से समझता हूं, :qall
वह है जो आप चाहते हैं।
यह पहले से ही उल्लेख किया गया है कि :qa
वह है जो आप चाहते हैं।
क्योंकि मैं (करते थे) * तो अक्सर यह चाहता हूँ, मैं my .vimrc
करने के लिए इन जोड़ लिया है:
" missing ZZ and ZQ counterparts:
" quick save-buffer and quit-everything
nnoremap ZS :w<CR>
nnoremap ZX :qa<CR>
* मैं ज्यादा विभाजन के साथ किसी भी अधिक काम नहीं करते के बाद से मैं the qbuf plugin पाया।
किसी कारण से मैंने कभी भी 'जेडजेड' बैंडवैगन पर आशा नहीं की, लेकिन मैंने अपने मैपिंग को अपने .vimrc में ड्राइव करने के लिए फेंक दिया (सभी के बाद कम कीस्ट्रोक)। – cdated
qbuf पर सिर के लिए धन्यवाद, यह बहुत दिलचस्प हो गया। मैंने देखा कि इसमें बफर को लंबवत विभाजन में रखने का विकल्प नहीं है, इसलिए मैंने अपनी प्रतिलिपि में \ "v": "लंबवत एसबी #" जोड़ा है, और रखरखाव को पता है। – cdated
तुम भी फिर भी लिखते :wqa
काफी सभी विभाजन के लिए, लेकिन टैब छोड़ने के बिना सभी विभाजन को बचाने के लिए चाहते हैं? –