मुझे पता है कि मैं बाहरी कमांड को निष्पादित :!
या :r!
निष्पादित कर सकता हूं और वैकल्पिक रूप से इसका आउटपुट टेक्स्ट में डाल सकता हूं । मैं प्रदर्शन भी कर सकता हूं :!sh
और जब तक मैं इसे बाहर नहीं निकालूंगा, तब तक मैं एक खोल फोड़ूंगा - लेकिन जब तक यह गोला सक्रिय रहता है, विम 'सो' और दुर्गम है। मुझे खोल छोड़ना चाहिए, और एक नया स्पॉन करना चाहिए अगर मैं एक पल के लिए विम पर लौटना चाहता हूं - बहुत उपयोगी नहीं है।
मैं विपरीत छोर पर शेल तक पहुंच सकता हूं, विम को निलंबित करने के ^Zमाध्यम से और के माध्यम से विम नौकरी का प्रबंधन कर सकता हूं bg
, fg
और jobs
। यह अधिक समझ में आता है लेकिन लंबे समय में बहुत बोझिल है। मैं इसका उपयोग कर सकता हूं Screen
यदि यह उपलब्ध है (यह अक्सर नहीं होता है), या मेरे विंडो मैनेजर की कई खिड़कियां खोलें (और क्रम से उनमें से प्रत्येक से होस्ट को लक्षित करने के लिए ssh, दूरस्थ होस्ट पर फिर से और खोल दोनों को बोझिल करने के लिए।)
यह सबसे साफ होगा अगर विम ने मुझे एक शेल सत्र खोलने और अपनी आंतरिक (एक) खिड़कियों में से किसी एक को खोलने या कहने की अनुमति दी, या मुझे इसे वापस स्विच करने की अनुमति दी। क्या ऐसा कुछ संभव है?
:split
दूसरी विंडो में फ़ाइल को बनाए रखते हुए, एक खोल खोलना चाहते हैं? ... यह मुझे tmux या स्क्रीन के लिए एक नौकरी की तरह लगता है ...