Dans Emacs, pourquoi ne puis-je pas coller du texte Cy dans une boîte de recherche Cs?

14

Dans Emacs, pourquoi ne puis-je pas coller du texte Cy dans une boîte de recherche Cs?

Yazz.com
la source

Réponses:

10

Suivez ce modèle:

  1. Esc-W // Pour copier le texte sélectionné dans le tampon

  2. Ctrl-s Appuyez ensuite sur Retour.

  3. Ctrl-y Appuyez ensuite sur Retour. // Pour coller le texte sélectionné

Répétez ensuite Ctrl-s pour la recherche incrémentielle. De même pour la recherche décrémentielle, utilisez Ctrl-r.

mj.scintilla
la source
4
Petite correction: Esc-W est en fait Mw (où Meta peut être fait avec la touche ESC suivi de la touche de commande, ou en appuyant sur Alt en même temps avec la touche de commande, tout en fonction de la configuration (et le clavier, si vous arrive d'avoir une clé Meta ;-)))
Jürgen A. Erhard
1
Astuce
Je voudrais souligner le fait qu'il est nécessaire d'appuyer sur RET juste après C-s. Je l'ai raté et je me suis demandé pourquoi la pâte n'avait pas fonctionné.
Hi-Angel
6

La commande que vous recherchez est celle isearch-yank-killqui est liée à M-yisearch

My exécute la commande isearch-yank-kill, qui est une fonction interactive compilée Lisp dans `isearch.el '.

(isearch-yank-kill)

Tirez la chaîne du kill ring dans la chaîne de recherche.

kjfletch
la source