प्रति दिन कम से कम एक बार मेरी निम्न स्थिति है:
A: This line should also replace line X
...
X: This is line should be replaced
मेरा मानना है कि मैं उस कार्य को कुशलता से नहीं करता।
मैं क्या करूं:
- लाइन A: AG पर जाएं
- यान रेखा A: yy
- लाइन X: XG पर जाएं
- पेस्ट लाइन ए: पी
- पुरानी लाइन पर जाएँ: j
- पुरानी लाइन हटाएं: dd
इस अतिरिक्त नुकसान यह है कि लाइन एक्स डिफ़ॉल्ट रजिस्टर, जो अगर मैं एक और बात यह है कि करने के लिए ए yanking साथ प्रतिस्थापित किया जाना चाहिए और एक अतिरिक्त रजिस्टर से चिपकाने लगता है कष्टप्रद है में है है ( "Ayy , " एपी ) इस सरल कार्य भी करता है कम सक्षम।
मेरे सवाल:
- क्या मैं पहले से लाई गई लाइन को बदलने के लिए एक अंतर्निहित विम कमांड को याद करता हूं?
- यदि नहीं, तो मैं अपनी स्वयं की कमांड को कैसे बाँध सकता हूं जो डिफ़ॉल्ट रजिस्टर में याँक्ड लाइन को छोड़ देता है?
:moveऔर ब्लैक होल रजिस्टर के बारे में जानें ( _) (या वास्तव में, सिर्फ रजिस्टर)