Sử dụng lại mẫu tìm kiếm trong chế độ cũ


7

Đôi khi tôi muốn thử một mẫu với /trước khi làm :%s/ …; Tôi có thể sử dụng lại mà không cần phải gõ lại không? (hoặc sử dụng chuột.)

Câu trả lời:


9

Chắc chắn, chỉ để lại các mẫu trong thay thế trống:

:%s//replacement/

4

Ngoài câu trả lời của @ garyjohn , bạn có thể sử dụng <c-r>/để chèn thanh ghi tìm kiếm vào một lệnh nếu bạn muốn chỉnh sửa nó hoặc bỏ qua mẫu tìm kiếm là không đủ.

:%s/<c-r>//replacement

0

Một giải pháp khả thi khác

:exe '%s/' . @/ . '/replacement/g'
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.