In Emacs perché non posso incollare il testo Cy in una casella di ricerca Cs?


14

In Emacs perché non posso incollare il testo Cy in una casella di ricerca Cs?

Risposte:


10

Segui questo schema:

  1. Esc-W // Copia il testo selezionato nel buffer

  2. Ctrl-s Quindi premi Invio.

  3. Ctrl-y Quindi premere Invio. // Per incollare il testo selezionato

Quindi ripetere Ctrl-s per la ricerca incrementale. Allo stesso modo per la ricerca decrementale, usare Ctrl-r.


4
Piccola correzione: Esc-W è in realtà Mw (dove Meta può essere fatto premendo ESC seguito dal tasto comando, oppure premendo Alt insieme al tasto comando; tutto dipende dalla configurazione (e dalla tastiera, se ti capita di avere un tasto Meta ;-)))
Jürgen A. Erhard

1
Trucco interessante, non sapevo di premere
Invio

Sottolineo il fatto che è necessario premere RET subito dopo C-s. Mi mancava e mi chiedevo perché la pasta non funzionasse.
Ciao Angelo

6

Il comando che stai cercando è isearch-yank-killche è vincolato a M-yquando isearch

Il mio esegue il comando isearch-yank-kill, che è una funzione Lisp compilata interattiva in `isearch.el '.

(Isearch-yank-kill)

Tirare la stringa dall'anello di uccisione nella stringa di ricerca.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.