Mungkin saya bodoh tapi bisakah Anda mengganti semua karakter dari tempat kursor ke ujung baris dengan satu perintah? Kemudian gunakan .untuk melakukan penggantian yang sama pada baris berikutnya dan seterusnya.
30
Jika saya memahami pertanyaan Anda dengan benar, coba ini:
C(itu huruf kapital C) akan menghapus semuanya dari kursor hingga akhir baris dan menempatkan Anda dalam mode INSERT , lalu Anda menulis pengganti Anda, keluar dari mode INSERT, gunakan .untuk mengulangi proses di tempat lain.
:)
Sama-sama.Menambahkan ke jawaban sr_:
Jika kursor Anda mulai pada posisi yang sama pada setiap baris, Anda mungkin tertarik pada fitur Blok Visual .
Ketik yang berikut ini secara berurutan, dengan kursor Anda di posisi awal:
Ini akan membuat seleksi persegi panjang dari kursor Anda pada baris pertama ke akhir baris [X] di bawah ini.
Anda kemudian dapat mengganti seluruh pilihan Anda:
Saya menggunakan blok visual kapan pun saya bisa, saya pikir saya akan berbagi
sumber
n+1
garis, setelah membuat garisn
dengan Visual Block memilih mundur ! Dengan kata lain bentuknya mirip dengan mundur 7 atau vertikal membalik L, atau 'tidak diformat dengan baik'. lol.Catau c$untuk "perubahan" dan Runtuk "ganti".
Dua perilaku yang hampir serupa. Yang pertama akan menghapus baris sebelum Anda mulai mengetik; sementara yang terakhir akan membiarkan Anda mengetik di atas karakter dan mungkin melampaui batas karakter garis lama yang ditampilkan.
sumber
Cukup tekan 'C' yaitu Capital C dalam mode perintah, dan ketikkan teks pengganti.
sumber
Jawaban lain melewatkan ini, mereka tidak masuk ke mode memasukkan
Maka tentu saja gunakan .
sumber
Karena dapat berguna, setelah kami mencoba mengubah hingga akhir baris. Saya telah membuat pemetaan memasukkan untuk melakukan tugas ini, itu tidak digunakan Dkarena dalam mode memasukkan kunci ini digunakan untuk mengurangi lekukan. Jadi Ctrl-k
sumber