Setidaknya sekali sehari saya mengalami situasi berikut:
A: This line should also replace line X
...
X: This is line should be replaced
Saya percaya bahwa saya tidak melakukan tugas itu dengan efisien.
Apa yang saya lakukan:
- Pergi ke baris A: AG
- Yank baris A: yy
- Pergi ke baris X: XG
- Tempel baris A: P
- Pindah ke jalur lama: j
- Hapus baris lama: dd
Ini memiliki kerugian tambahan bahwa baris X sekarang ada di register default, yang menjengkelkan jika saya menemukan baris lain yang harus diganti dengan A. Yanking dan paste dari register tambahan ( "ayy , " aP ) membuat tugas sederhana ini bahkan kurang efisien.
Pertanyaan saya:
- Apakah saya melewatkan perintah Vim bawaan untuk mengganti baris yang dicabut sebelumnya?
- Jika tidak, bagaimana saya dapat mengikat perintah saya sendiri yang meninggalkan (atau memulihkan) baris yang dicabut di register default?
:movedan lubang hitam mendaftar ( _) (atau sebenarnya, hanya mendaftar)