Saat mencari string dengan C-s
, saya ingin dapat menekan beberapa tombol untuk keluar dari mode pencarian tetapi tetap mempertahankan pemilihan yang cocok. Dengan begitu saya bisa langsung mulai mengetik dan mengganti yang paling cocok.
Misalnya, katakan saya memiliki dokumen berikut:
The quick brown fox jumps over the lazy dog.
Jika saya mencari "lazy", emacs akan memilih kata itu seperti itu (tanda kurung siku adalah pilihan, pipa adalah kursor):
The quick brown fox jumps over the [lazy|] dog.
Sekarang, jika saya menekan return, emacs akan mempertahankan posisi kursor saya, tetapi itu akan membatalkan pilihan "malas":
The quick brown fox jumps over the lazy| dog.
Alih-alih ini, saya ingin jalan pintas yang akan keluar dari mode pencarian tetapi mempertahankan pemilihan pertandingan saat ini, seperti di negara bagian kedua di atas.
C-s
dan mengetik apa yang saya pikir saya ingin cari, kemudian ubah kueri w / backspace menjadi nol pada hal yang ingin saya ubah. Lalu saya bermain-main dengan apa yang sebenarnya ingin saya gantikan. M-%
terlalu "formal."
query-replace
tidak menyelesaikan ini.
M-x query-replace
apa yang kamu cari?