विम के भीतर से, नई फ़ाइलों को बनाया जाता है जैसे मौजूदा फ़ाइलों को संपादित किया जाता है, जैसे कमांड :edit filenameया के माध्यम से :split filename। उन्हें डिस्क पर जारी रखने के लिए, आपको (वैकल्पिक रूप से सामग्री में टाइप करना होगा) और उनके माध्यम से जारी रखना होगा :write।
कमांड प्रॉम्प्ट की तरह, विम के पास वर्तमान निर्देशिका की एक धारणा है ( :pwdइसे सूचीबद्ध करता है)। सभी फ़ाइल पथ इसके सापेक्ष हैं। आपको अपनी वर्तमान फ़ाइल के लिए पथ को डुप्लिकेट करने की आवश्यकता नहीं है, उनके लिए कुछ अच्छे शॉर्टकट हैं: %वर्तमान फ़ाइल को संदर्भित करता है, :hइसकी निर्देशिका के लिए एक संशोधक है, फ़ाइल नाम को घटाता है (सीपी। :help filename-modifiers)। इसलिए,
:e %:h/filename
:w
filenameवर्तमान में खुली फ़ाइल के रूप में एक ही निर्देशिका में नामित एक नई फ़ाइल बनाएगा , और इसे लिख देगा।
वैकल्पिक रूप से, कुछ लोग विम को हमेशा वर्तमान फ़ाइल की निर्देशिका में बदलना पसंद करते हैं। इसे रखकर कॉन्फ़िगर किया जा सकता है
:set autochdir
आपकी ~/.vimrcफ़ाइल में (जिसे विम स्टार्टअप पर पढ़ा जाता है)। फिर, ऊपर बस बन जाता है
:e filename
:w
अंत में, विम का एक शानदार बिल्ट-इन है :help। नेविगेट करना सीखें और इसे खोजें!