Di Emacs mengapa saya tidak bisa menempelkan teks Cy ke kotak pencarian Cs?

14

Di Emacs mengapa saya tidak bisa menempelkan teks Cy ke kotak pencarian Cs?

Yazz.com
sumber

Jawaban:

10

Ikuti pola ini:

  1. Esc-W // Untuk menyalin teks yang dipilih ke buffer

  2. Ctrl-s Lalu tekan kembali.

  3. Ctrl-y Lalu tekan kembali. // Untuk menempelkan teks yang dipilih

Kemudian ulangi Ctrl-s untuk pencarian tambahan. Demikian pula untuk pencarian decremental, gunakan Ctrl-r.

mj.scintilla
sumber
4
Koreksi kecil: Esc-W sebenarnya adalah Mw (di mana Meta dapat dilakukan dengan menekan ESC diikuti dengan tombol perintah, atau dengan menekan Alt bersama dengan tombol perintah; semua tergantung pada konfigurasi (dan keyboard, jika Anda kebetulan memiliki kunci Meta ;-)))
Jürgen A. Erhard
1
Trik yang menarik, tidak tahu tentang menekan kembali ketika di i-search: ·)
Nikana Reklawyks
Saya akan menggarisbawahi fakta bahwa perlu untuk menekan RET setelahnya C-s. Saya melewatkannya, dan bertanya-tanya mengapa pasta tidak bekerja.
Hi-Angel
6

Perintah yang Anda cari adalah isearch-yank-killyang terikat M-yketika di isearch

Saya menjalankan perintah isearch-yank-kill, yang merupakan fungsi Lisp interaktif yang dikompilasi dalam `isearch.el '.

(isearch-yank-kill)

Tarik string dari kill ring ke string pencarian.

kjfletch
sumber