Tôi thường sử dụng /
lệnh tìm kiếm vim để xác minh các biểu thức thông thường của mình (chỉ để xem những gì nó phù hợp). Sau đó, tôi thường sử dụng :%s
lệnh thay thế, trong đó tôi sử dụng biểu thức chính đó từ tìm kiếm dưới dạng một chuỗi cần thay thế, ví dụ trước tiên tôi tìm chuỗi đó:
/TP-\(\d\{5\}\)-DD-\d\{3\}
Nó phù hợp với chính xác những gì tôi muốn, vì vậy tôi thay thế:
:%s/TP-\(\d\{5\}\)-DD-\d\{3\}/\1/g
Nhưng tôi phải viết lại toàn bộ regrec ở đây. Thông thường, regrec đó dài hơn nhiều, đó là lý do tại sao tôi đang tìm giải pháp:
Có bất kỳ lối tắt hoặc tập lệnh vim hiện có để dán mẫu tìm kiếm đó trực tiếp vào lệnh thay thế không?
Tôi sử dụng vim trong thiết bị đầu cuối (không có gvim).