Tôi đã xem xét thử thách vimgolf này và tôi nghĩ sẽ rất tốt nếu xóa các dòng cụ thể theo địa chỉ. Tôi biết tôi có thể làm điều này với :<line_number>d
, nhưng có cách nào để liệt kê nhiều số dòng d
để chạy không? Tôi tưởng tượng một cái gì đó như thế này: :1,4,32d
nhưng tất nhiên nó không hoạt động.
Làm thế nào điều này sẽ được thực hiện?
:1d|4d
sẽ xóa dòng đầu tiên, sau đó xóa dòng thứ tư, là dòng thứ năm trước khi dòng đầu tiên bị xóa. Làm ngược lại sẽ cho phép nó trực quan hơn -:32d|4d|1d
.