Saya melihat tantangan vimgolf ini , dan saya pikir akan lebih baik untuk menghapus baris tertentu berdasarkan alamat. Saya tahu saya bisa melakukan ini dengan :<line_number>d
, tetapi apakah ada cara untuk daftar beberapa nomor baris untuk d
dijalankan? Saya membayangkan sesuatu seperti ini:, :1,4,32d
tapi tentu saja itu tidak berhasil.
Bagaimana ini akan dilakukan?
:1d|4d
akan menghapus baris pertama, kemudian menghapus baris keempat, yang merupakan baris kelima sebelum baris pertama dihapus. Melakukannya secara terbalik akan membuatnya lebih intuitif -:32d|4d|1d
.