[अभ्यास करें] सुझाव जो आप सुपर सुविधाजनक रजिस्टर को छूकर सीख सकते हैं
रजिस्टर एक फ़ंक्शन है जिसे मैं निश्चित रूप से सीखना चाहता हूं अगर मैं मुख्य रूप से विम का उपयोग करता हूं।
चूंकि विम के पास संपत्ति है कि सामग्री को रजिस्टर में सहेजा जाता है, हर बार जब आप यांकिंग या मिटाने का काम करते हैं, तो कॉपी और पेस्ट एक सामान्य संपादक की तरह अच्छी तरह से काम नहीं कर सकता है। विशेष रूप से जब आप हटाते हैं, तो सामग्री एक-एक करके बच जाती है, इसलिए जो लोग साधारण संपादकों के आदी होते हैं वे सामग्री को पेस्ट नहीं कर पाएंगे जैसा वे चाहते हैं, और ठोकर खाएंगे।
एक बार जब आप रजिस्टरों की प्रकृति और कार्य सीख चुके होते हैं और उनके संचालन से परिचित हो जाते हैं, तो आप अपने मुख्य संपादक के रूप में विम का उपयोग करके सहज होंगे।
सबसे पहले, नीचे दिए गए अभ्यास मोड में एक बार हाथ हिलाने की कोशिश करें, फिर रजिस्टर ऑपरेशन के बुनियादी नियमों को जानें, और फिर से अभ्यास मोड को दोहराएं, यह प्रभावी होगा।
पहले अभ्यास करें
ऑपरेशन की मूल बातें रजिस्टर करें
रजिस्टर ऑपरेशन का मूल नियम “” के साथ रजिस्टर ऑपरेशन शुरू करना है, फिर “a” जैसे रजिस्टर नाम को निर्दिष्ट करें, और फिर “y” और “d” जैसे कॉपी या कट करें। बनना। उपरोक्त अभ्यास में, मैं कॉपी करने के ठीक बाद पेस्ट करता हूं, लेकिन यदि आप रजिस्टर को “a” जैसे नाम से सहेजते हैं, भले ही आप इस बीच में कई ऑपरेशन करते हैं, जब तक कि आप “a” के रजिस्टर को ओवरराइट न करें। आप किसी भी समय “ए” का मूल्य पेस्ट कर सकते हैं।
मूल आकार | 「”」→「a〜z」→「y जैसी आज्ञा」 |
---|
संबंधित कमांड दर्ज करें
ऊपर दिए गए मूल नियमों का पालन करते हुए, हम उन कमांडों को पेश करेंगे जिनका आप अक्सर उपयोग कर सकते हैं। रजिस्टर नाम विशेष रूप से नीचे दिए गए हैं, लेकिन कृपया “ए ~ जेड” के बीच किसी भी चीज पर विचार करें।
रजिस्टर “एक” में चयन सहेजें | “ay |
---|---|
रजिस्टर “b” में करंट लाइन सेव करें | “byy |
चयनित श्रेणी मिटाएं और रजिस्टर “c” में सहेजें | “cd |
वर्तमान लाइन मिटाएं और रजिस्टर “डी” में सहेजें | “ddd |
रजिस्टर “ए” की सामग्री पेस्ट करें | “ap |
रजिस्टर जानकारी सूची प्रदर्शित करें
जब आप सहेजे गए रजिस्टर की सामग्री की जांच करना चाहते हैं तो यह कमांड इनपुट है। वैसे, रजिस्टर “0” में सबसे हाल ही में कॉपी किए गए (yanked) वाले शामिल हैं, और “1-9” हटाए गए लोगों को क्रम में संग्रहीत करता है। मैं इस मुद्दे को नीचे सूचीबद्ध करूंगा।
रजिस्टर जानकारी सूची प्रदर्शित करें | :reg enter |
---|
रजिस्टर नामों के बारे में
जैसा कि आप रजिस्टर सूची से देख सकते हैं, रजिस्टर विभिन्न नामों के तहत पंजीकृत हैं। प्रत्येक अर्थ के लिए, हम उन हिस्सों पर ध्यान केंद्रित करेंगे जो अक्सर उपयोग किए जाते हैं।
रजिस्टर “0” | नवीनतम yanked जानकारी संग्रहीत है। इसके विपरीत, “d” और “x” द्वारा संचालित सामग्री सहेजे नहीं जाते हैं। |
---|---|
रजिस्टर “1-9” | हाल ही में हटाई गई जानकारी को क्रम में संग्रहीत किया गया है। इसके विपरीत, सामग्री को यहाँ सहेजा नहीं गया है। 9 के बाद की जानकारी हटा दी जाएगी। |
रजिस्टर “a-z” | “एज़” के नाम को स्पष्ट रूप से निर्दिष्ट करके सहेजना संभव है। रजिस्टर को इस तरह से सहेजते समय, इसे रजिस्टर 0 में संग्रहीत नहीं किया जाता है। |
INSERT मोड में रजिस्टरों का उपयोग करने के बारे में
INSERT मोड में रजिस्टर का उपयोग करने के लिए, “ctrl + r” के बाद “रजिस्टर नाम” दबाएं। जब आप “ctrl + r” दबाते हैं, तो कर्सर “” में बदल जाएगा, इसलिए यदि आप उस राज्य में “a ~ z” जैसे एक पंजीकरण पंजीकरण नाम दर्ज करते हैं, तो सामग्री चिपकाई जाएगी।
INSERT मोड में पेस्ट रजिस्टर करें | ctrl + r [नाम पंजीकृत करें] |
---|
आखिरकार
वास्तव में, अन्य रजिस्टर कमांड हैं जो अभी भी मौजूद हैं, लेकिन मैं उन्हें छोड़ दूंगा क्योंकि वे सभी का परिचय होने पर भ्रमित हो सकते हैं। हालांकि, अगर आपको याद है कि मैंने यहां क्या पेश किया है, तो आप अपने मुख्य संपादक के रूप में विम का उपयोग करने में सक्षम होंगे। कृपया इसका अच्छे से अभ्यास करें और इसे पहनें।
साइट व्यवस्थापक द्वारा अनुमोदन के बाद टिप्पणी प्रदर्शित की जाएगी। कृपया शिष्टाचार का पालन करें और टिप्पणी करें।