वीआईएम में एक फ़ाइल के भीतर नेविगेट करना

Navigating Within File Vim



किसी फ़ाइल में नेविगेशन टेक्स्ट संपादन में एक महत्वपूर्ण भूमिका निभाता है। अधिक उत्पादक होने के लिए, आपको विम संपादक में फ़ाइल नेविगेशन से संबंधित सभी संभावित शॉर्टकट विधियों या कुंजियों को जानना चाहिए। अन्य ग्राफिकल संपादकों में फ़ाइल के भीतर नेविगेशन काफी आसान और सरल है। लेकिन, विम में, आपको विम नेविगेशन विकल्पों से संबंधित कुछ टिप्स और ट्रिक्स याद रखने चाहिए। विम कुछ उन्नत नेविगेशन सुविधाओं के लिए बहुत अच्छा समर्थन प्रदान करता है।

इस लेख में, हम बताएंगे कि विम का उपयोग करके किसी फ़ाइल में कैसे नेविगेट किया जाए। हम नेविगेशन के लिए कुछ नेविगेशन तकनीकों का सुझाव देंगे, जिससे आपको उत्पादकता में सुधार करने में मदद मिलेगी।







हमने इस आलेख में उबंटू 20.04 सिस्टम का उपयोग करके विम पर सभी नेविगेशन विकल्प चलाए हैं।



विम में फ़ाइल के भीतर कैसे नेविगेट करें?

विम फ़ाइल के भीतर नेविगेट करने के कुछ जटिल तरीके प्रदान करता है। आपको विम नेविगेशन के लिए शॉर्टकट कुंजियों को याद रखना होगा। आइए हम निम्नलिखित विम नेविगेशन विकल्पों की समीक्षा शुरू करें।



सबसे पहले, आप एप्लिकेशन लॉन्चर बार के माध्यम से टर्मिनल खोलेंगे। अब, विम कमांड-लाइन एडिटर लॉन्च करने के लिए 'Vi' टाइप करें। संपादन के लिए विम में फ़ाइल खोलने के लिए निम्न आदेश टाइप करें:





:संपादित करें<फ़ाइल का नाम>

या आप फ़ाइल खोलने के लिए टर्मिनल पर निम्न कमांड भी टाइप कर सकते हैं।

$हम<फ़ाइल का नाम>



फ़ाइल लाइनों के भीतर नेविगेट करना

विम में फ़ाइल खुलने के बाद, आप इस फ़ाइल पर निम्न फ़ाइल लाइन नेविगेशन विकल्पों का प्रयास करेंगे।

k - ऊपर की ओर बढ़ना
जे - नीचे की ओर बढ़ें
एल - दाईं ओर ले जाएँ
एच - बाईं ओर ले जाएँ

आप किसी फ़ाइल में नेविगेशन के लिए कीबोर्ड तीर कुंजियों का भी उपयोग कर सकते हैं।

आप विम में एन बार के लिए ऑपरेशन भी दोहरा सकते हैं। उदाहरण के लिए, यदि आप 5 पंक्तियों से नीचे जाना चाहते हैं, तो '5j' लिखें।

विम उपयोगकर्ताओं को केवल ऊपर या डाउनलोड करने के बजाय फ़ाइल में अन्य पदों पर नेविगेट करने की अनुमति देता है। इस क्रिया को करने के लिए निम्नलिखित विकल्पों का प्रयोग करें।

0 - कर्सर वर्तमान लाइन की शुरुआत में चलता है
$ - कर्सर वर्तमान लाइन के अंत में चला जाता है
Ctrl + f - पूरे पृष्ठ को नीचे स्क्रॉल करने के लिए ले जाएँ
Ctrl + b - पूरे पेज को स्क्रॉल करने के लिए मूव करें

फ़ाइल शब्दों के बीच नेविगेट करना

आप फ़ाइल में शब्द नेविगेशन के लिए निम्न कमांड का उपयोग कर सकते हैं -

डब्ल्यू - कर्सर अगले शब्द की शुरुआत में चलता है
ई - कर्सर शब्द के अंत में चला जाता है
बी - कर्सर पिछले शब्द की शुरुआत में चलता है

विशेष नेविगेशन

निम्नलिखित कमांड का उपयोग किसी विशेष लाइन स्थिति पर नेविगेट करने के लिए किया जा सकता है:

:n - फ़ाइल में nth लाइन पर जाएँ
:0 - वर्तमान फ़ाइल के प्रारंभ में जाएँ

या

(gg - यह विकल्प कर्सर को फ़ाइल के प्रारंभ में ले जाएगा)

:$ - वर्तमान फ़ाइल के अंत में ले जाएँ

या

(जी - आप इस विकल्प का उपयोग फाइल के अंत में जाने के लिए भी कर सकते हैं)

ध्यान दें: जब आप की-बोर्ड कीज का प्रयोग करेंगे तो चाबियों के मामले में सावधानी बरतें।

एच - कर्सर को डिस्प्ले स्क्रीन की शुरुआत में ले जाएं।
एम - कर्सर को स्क्रीन की मध्य रेखा पर ले जाएं।
एल - कर्सर को स्क्रीन की अंतिम पंक्ति में ले जाएं।

पैराग्राफ के भीतर नेविगेट करना

{- कर्सर को वर्तमान पैराग्राफ की शुरुआत में ले जाएं। यदि आप बार-बार { दबाते हैं, तो यह आपको पिछले पैराग्राफ की शुरुआत में ले जाएगा।

} - कर्सर को पैराग्राफ के अंत में ले जाएँ। यदि आप बार-बार } दबाते हैं, तो यह आपको अगले अनुच्छेद के अंत में ले जाएगा।

नेविगेशन के लिए जंप का उपयोग कैसे करें?

विम जंप लिस्ट के जरिए हर नेविगेशन का रिकॉर्ड रखता है। आप जम्प लिस्ट का उपयोग करके पीछे और आगे की दिशाओं को स्थानांतरित कर सकते हैं।

जम्प लिस्ट लाइन नंबर, कॉलम और फाइल/टेक्स्ट को ट्रैक करके आपके द्वारा देखी गई सभी जगहों का रिकॉर्ड रखती है।

जंप सूची प्रदर्शित करने के लिए निम्न आदेश निष्पादित करें:

:कूदता

आप अपनी कूद सूची के आधार पर निम्न कमांड का उपयोग कर सकते हैं -

Ctrl + o - कर्सर को पिछली स्थिति में ले जाएं
Ctrl + i - कर्सर को अगली स्थिति में ले जाएं

कोड नेविगेशन

प्रोग्रामिंग कोड फाइलों पर काम करते समय आप निम्नलिखित विकल्पों का उपयोग कर सकते हैं।

% कर्सर कोष्ठक से मेल खाने के लिए ले जाया जाएगा
[[समारोह शुरू करने के लिए आगे बढ़ें
[{ब्लॉक की शुरुआत में जाएं

यह विम संपादक में फ़ाइल के भीतर नेविगेशन के बारे में है। इस लेख में, हमने विभिन्न नेविगेशन विकल्पों और आदेशों की व्याख्या की है जो भविष्य में आपकी मदद करेंगे। आप विम का उपयोग करके अधिक नेविगेशन शॉर्टकट का पता लगा सकते हैं। मुझे आशा है कि आपको यह लेख पसंद आया होगा।