5
Tôi có thể sử dụng cái gì như thế này?Sử dụng lệnh: g trong vim với nhiều hành động
:g/^$/kJ
Đây kJ hai lệnh, thay vì chỉ một (như 'd')
ví dụ cụ thể của tôi: Tôi có nhiều dòng tìm kiếm như thế này
queryBuilder
.append("xyz");
và tôi muốn thực hiện chúng trông giống như sau:
queryBuilder.append("xyz");
Vì vậy, những gì tôi muốn làm cho mỗi dòng là
:g/^[\t]*\..*$/kJx
khớp với mẫu chính xác nhưng dường như chỉ thực thi k.
Các lệnh vim khác có phù hợp ở đây không? Bạn sẽ thực hiện nhiệm vụ này như thế nào?
tuyệt vời! chính xác những gì tôi cần! 'bình thường' thực sự làm gì? – kadrian
@ ka2011r: ': g' cho phép bạn chạy lệnh' ex' (bắt đầu bằng dấu hai chấm), ': normal' là lệnh' ex' cho phép bạn thực thi lệnh Normal, những lệnh bạn muốn, 'k',' J 'và' x'. – Birei