vim विम में एक पूरी लाइन कैसे कटौती करें और इसे पेस्ट करें?




(6)

मुझे पता है कि vim में v कमांड का उपयोग कैसे करें, लेकिन मुझे कुछ ऐसी चीज चाहिए जो पूरी लाइन को हटा देगी और इसे मुझे कहीं और लाइन को पेस्ट करने की अनुमति देनी चाहिए।


Answer #1

shift+v दबाकर उस पूरी लाइन का चयन होगा और d दबाकर इसे हटा दिया जाएगा।


Answer #2

हाँ, कमांड लाइन में डीडी का उपयोग करें। इसके अलावा मैं http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html पर उपलब्ध वीआईएम हॉटकी के साथ उपयोगी छवि मुद्रित करने की अनुशंसा करता हूं


Answer #3

कमांड मोड में dd (भागने के बाद) लाइन को काट देगा, p कमांड मोड में पेस्ट करेगा।

अद्यतन करें:

बोनस के लिए, d और फिर एक आंदोलन उस आंदोलन के बराबर कटौती करेगा, इसलिए एक शब्द काट देगा, d<down-arrow> इस रेखा को काट देगा और नीचे की रेखा, d50w 50 शब्दों को काट देगा।

yy कॉपी लाइन है, और dd तरह काम करता है।

कर्सर से लाइन के अंत तक D कटौती।

यदि आपने v (विजुअल मोड) का उपयोग किया है, तो आपको V (विजुअल लाइन मोड) और <ctrl>v (विजुअल ब्लॉक मोड) का प्रयास करना चाहिए।


Answer #4
  1. पूरी लाइन का चयन करने के लिए सामान्य मोड में 'वी' दबाएं
  2. फिर इसे कॉपी करने के लिए 'y' दबाएं
  3. उस स्थान पर जाएं जहां आप इसे पेस्ट करना चाहते हैं और कर्सर या 'पी' के बाद पेस्ट करने के लिए पेस्ट करने के लिए 'पी' दबाएं।

Answer #5

एक लाइन को काटने के कई तरीके हैं, सभी सामान्य मोड में d कुंजी द्वारा नियंत्रित होते हैं। यदि आप विजुअल मोड ( v कुंजी) का उपयोग कर रहे हैं तो आप उस क्षेत्र को हाइलाइट करने के बाद बस d कुंजी दबा सकते हैं जिसे आप काटना चाहते हैं। उस स्थान पर जाएं जहां आप पेस्ट करना चाहते हैं और पेस्ट करने के लिए p कुंजी दबाएं।

यह भी उल्लेखनीय है कि आप रजिस्टरों से कॉपी / कट / पेस्ट कर सकते हैं। मान लीजिए कि आप निश्चित नहीं हैं कि आप टेक्स्ट कब पेस्ट करना चाहते हैं। आप टेक्स्ट को वर्णमाला पत्र द्वारा पहचाने गए 24 रजिस्टरों तक सहेज सकते हैं। बस अपने आदेश को ' (एकल उद्धरण) और रजिस्टर पत्र (z के माध्यम से) के साथ प्रीपेड करें। उदाहरण के लिए आप कुछ टेक्स्ट चुनने के लिए विजुअल मोड ( v कुंजी) का उपयोग कर सकते हैं और फिर 'ad टेक्स्ट को काटने और उसे रजिस्टर में स्टोर करने के लिए 'ad टाइप करें 'ए' टाइप करें। एक बार जब आप उस स्थान पर नेविगेट करते हैं जहां आप टेक्स्ट पेस्ट करना चाहते हैं तो आप रजिस्टर ए की सामग्री पेस्ट करने के लिए 'ap टाइप करेंगे।


Answer #6

वर्तमान लाइन हटाएं और क्लिपबोर्ड पर कॉपी करें:

डी + डी

फिर...

आप अपनी क्लिपबोर्ड सामग्री पेस्ट कर सकते हैं :

(पकड़ो) शिफ्ट + पी





vim