2014-05-15 3 views
9

मुझे पता है कि एक टर्मिनल कमांड लाइन (vim fileName) से vim में फ़ाइल कैसे खोलें। मैं समझ नहीं पा रहा हूं कि जब मैं पहले से ही विम में हूं, तो फ़ाइल को कैसे खोलें। मैंने :r fileName की कोशिश की, लेकिन ऐसा लगता है कि फ़ाइल को सहेजे गए सहेजे गए बफर में फ़ाइल (या संलग्न) दिखाई देती है। यह एक नई फाइल बनाता है, क्योंकि जब मैं इसे :w के साथ लिखने का प्रयास करता हूं, तो यह एक फ़ाइल नाम मांगता है।आप विम के भीतर से एक फ़ाइल कैसे खोलते हैं?

+1

आप वास्तव में 'vimtutor' के माध्यम से जाना चाहिए। इसमें इस तरह के सभी बुनियादी विषयों को शामिल किया गया है। – Max

उत्तर

21

:e <filename>

या

:Ex <directory>

दी निर्देशिका से फ़ाइल के लिए ब्राउज़ करने देता है।

:Ex अपनी इच्छानुसार पीडब्ल्यूडी खोल देगा।

:enew

एक खाली बफर पैदा करेगा।

+0

'ई। 'एक फ़ाइल ब्राउज़र भी खुलता है। – Max

+0

उत्तर देने के लिए समय लेने के लिए धन्यवाद सशांग। यही वह है जिसकी तलाश में मैं हूं। – jshock

0

इसके अलावा, एक से अधिक फ़ाइलों को खोलने के लिए (या सिर्फ एक है, इसलिए मैं, एक एकल फाइल को खोलने के लिए इस का उपयोग करते हैं :e के बाद से एक से अधिक फ़ाइलों को खोलने के लिए विफल रहता है)

:n file1 file2 

:n तर्क सूची को रीसेट करता है तो यह है जैसे कि आपने उन्हें कमांड लाइन पर दर्ज किया था (इसलिए :rew जैसे कमांड इस सूची के साथ काम करेंगे), लेकिन :e नहीं है।

+0

या आप फ़ाइल के साथ नया टैब खोल सकते हैं ': tabnew ' –

11

इस vim आदेश आप भूल नहीं होगा:

:Sex 

यदि आप कुछ dir ध्यान खींचना चाहते हैं, तो :Sex <dir>

संबंधित मुद्दे