Khi tìm kiếm một chuỗi với C-s
, tôi muốn có thể nhấn một số phím để thoát chế độ tìm kiếm nhưng vẫn duy trì lựa chọn đối sánh. Bằng cách đó tôi có thể ngay lập tức bắt đầu gõ và thay thế trận đấu cuối cùng.
Ví dụ: giả sử tôi có tài liệu sau:
The quick brown fox jumps over the lazy dog.
Nếu tôi tìm kiếm "lười biếng", emacs sẽ chọn từ đó như vậy (dấu ngoặc vuông là lựa chọn, ống là con trỏ):
The quick brown fox jumps over the [lazy|] dog.
Bây giờ, nếu tôi nhấn return, emacs sẽ duy trì vị trí con trỏ của tôi, nhưng nó sẽ bỏ chọn "lười biếng":
The quick brown fox jumps over the lazy| dog.
Thay vì điều này, tôi muốn một phím tắt sẽ thoát khỏi chế độ tìm kiếm nhưng duy trì lựa chọn đối sánh hiện tại, như ở trạng thái thứ hai ở trên.
C-s
và nhập những gì tôi nghĩ tôi muốn tìm kiếm sẽ dễ dàng hơn nhiều , sau đó thay đổi truy vấn w / backspace thành 0 trong điều tôi muốn thay đổi. Sau đó, tôi chơi xung quanh với chính xác những gì tôi muốn thay thế nó. M-%
quá "trang trọng".
query-replace
không giải quyết điều này.
M-x query-replace
những gì bạn đang tìm kiếm?