Pergi ke baris awal blok Anda, dan ketik ma(tandai "a", meskipun Anda tentu saja dapat menggunakan huruf yang berbeda , dan bahkan beberapa huruf untuk tanda yang berbeda asalkan Anda dapat tetap lurus di kepala Anda apa setiap huruf adalah tanda) .
Kemudian pergi ke baris terakhir dan masukkan d'a(hapus untuk menandai "a") atau y'a(tarik untuk menandai "a") (a) .
Itu akan menghapus / menarik semua baris dari saat ini ke yang ditandai (inklusif).
Kemudian Anda dapat menempelkannya di tempat lain dengan perintah tempel normal, seperti patau P.
Ini juga kompatibel dengan vi
serta vim
, pada kesempatan bahwa lingkungan Anda tidak diberkati dengan yang terakhir.
(a) Saya juga menggunakan ini untuk menyimpan tempat saya dalam file jika saya harus mencari di tempat lain untuk sesuatu seperti, misalnya, menyalin-menempelkan definisi fungsi yang ingin saya panggil.
Saya cukup menandai baris saat ini dengan cara yang sama ma,, lalu berjalan-jalan untuk menemukan apa pun yang Anda cari.
Kemudian, setelah saya menemukannya dan menyalinnya ke register, saya hanya memasukkan 'auntuk kembali untuk menandai "a", baris yang saya simpan sebelumnya, di mana saya kemudian dapat menempelkannya.
move
sampai akhir. Maka menghapus sampai akhir tidak berbeda dengan pindah ke akhir.