Jika saya ingin memilih teks tertentu dari baris dan menghapus baris, bagaimana saya bisa melakukannya secara vi (memberikan cara paling sederhana)?
Jika saya ingin memilih teks tertentu dari baris dan menghapus baris, bagaimana saya bisa melakukannya secara vi (memberikan cara paling sederhana)?
Jawaban:
Pindah ke baris yang ingin Anda hapus, baik menggunakan tombol panah atau j / k tombol, dan ketik dd. Anda kemudian dapat menyimpan dan keluar dengan mengetik :x (atau ZZ ). Angka juga bisa diawali dengan dd untuk menghapus beberapa baris, mis. 3dd menghapus 3 baris.
Untuk perintah Vi lainnya, lihat ini cheat sheet berguna Vi .
Kiat lain: jika Anda ingin menghapus paragraf teks, pindah ke awal paragraf dengan { lalu ketik d}
Atau, dengan kata lain, {d}
dap, hapus paragraf
dap tidak bekerja untuk saya di Vi.
vi ", dia juga berarti" vim " atau " vim berjalan dalam mode vi-kompatibilitas ". Jadi saya menyarankan a vim Perintah-spesifik (lihat juga :help text-objects ).
dap masih tidak berpengaruh.
Shift + V.