हम कर्सर तक लाइन की शुरुआत से वर्णों को हटाने के लिए विम का उपयोग कैसे कर सकते हैं। कहें, हमारे पास कर्सर "डब्ल्यू" पर एक स्ट्रिंग "हैलो वर्ल्ड" है। हम "एच" से "डब्ल्यू" तक कैसे हटा सकते हैं।vi शुरुआत से कर्सर तक हटाने के लिए
39
A
उत्तर
73
d0
आज़माएं। 0
लाइन की शुरुआत को दर्शाता है।
29
मुझे विश्वास है कि निम्नलिखित काम करना चाहिए (घ^):
d^
मतलब यह है कि आप केवल h
को नष्ट करने के लिए नहीं है, भले ही यह के सामने सफेद स्थान चाहते हैं। यह सफेद जगह छोड़ देगा।
2
अन्य सुझाव मेरे लिए काम नहीं करते थे, लेकिन मैंने इसे प्राप्त करने के लिए दृश्य मोड का उपयोग किया।
मैंने कर्सर को उस स्थिति में ले जाया जिसे मैं हटाना चाहता था, और दृश्य मोड दर्ज करने के लिए v
दबाएं। फिर मैंने वर्तमान पंक्ति की शुरुआत में वापस जाने के लिए ^
पर क्लिक किया, और फिर सभी हाइलाइट किए गए टेक्स्ट को हटाने के लिए d
पर क्लिक किया।
+0
मुझे यह आदमी धन्यवाद पसंद है –
यदि आप सम्मिलित मोड में हैं तो आप '' का उपयोग कर सकते हैं। –
यह सुनिश्चित नहीं है कि क्या हुआ लेकिन जब मैं d0 दर्ज करता हूं, तो लाइन को शुरू करने के लिए लाइन को मेरे कर्सर स्थान से हटा दिया गया। –